| IModuleInterface
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/IPIEPreviewDeviceModule.h |
Include |
#include "IPIEPreviewDeviceModule.h" |
class IPIEPreviewDeviceModule : public IDeviceProfileSelectorModule
Name | Description | |
---|---|---|
|
~IPIEPreviewDeviceModule() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
ApplyCommandLineOverrides() |
Gives the PIEPreviewDeviceModule a chance to modify the command line based on the target device json |
|
|
ApplyPreviewDeviceState() |
Apply PieWindow device parameters |
|
|
TSharedRef< ... |
CreatePIEPreviewDeviceWindow |
Create PieWindow Ref |
|
OnWindowReady ( |
Should be called after the window is created and registered and before scene rendering begins |
|
|
SetGameLayerManagerWidget ( |
We need the game layer manager to control the DPI scaling behavior and this function can be called should be called when the manager is available |
Name | Description | ||
---|---|---|---|
|
const FStrin... |
GetRuntimeDeviceProfileName() |
Run the logic to choose an appropriate device profile for this session |
Name | Description | ||
---|---|---|---|
|
ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. |
|
|
StartupModule() |
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |