| Base
|
Module |
|
Header |
/Engine/Source/Developer/CookedEditor/Public/CookedEditorTargetPlatform.h |
Include |
#include "CookedEditorTargetPlatform.h" |
template<typename Base>
class TCookedEditorTargetPlatform : public Base
Templated class for a target platform used to cook a cooked editor. It needs to inherit from a desktop platform's target platform such as TGenericWindowsTargetPlatform. See CookedEditorPackageManager.h for some typedef'd standard base classes that can be used.
The majority of the functionality is performed in an instance of a ICookedEditorPackageManager subclass. See that class for more information.
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ICo... |
PackageManager |
Name | Description | |
---|---|---|
|
TCookedEditorTargetPlatform() |
|
|
TCookedEditorTargetPlatform |
Allows for a custom target platform module to initialize this TargetPlatform with an existing PackageManager instead of going through the standard factory function |
Name | Description | |
---|---|---|
|
~TCookedEditorTargetPlatform() |
Name | Description | ||
---|---|---|---|
|
AllowObject ( |
||
|
AllowsEditorObjects() |
If you override this to return false, you will have to stage uncooked assets to allow the editor to run properly |
|
|
CookingDeviceProfileName() |
||
|
GetAllDevices ( |
||
|
ITargetDevic... |
GetDefaultDevice() |
|
|
GetExtraPackagesToCook |
||
|
GetReflectionCaptureFormats |
||
|
float |
GetVariantPriority() |
|
|
IsRunningPlatform() |
||
|
PlatformName() |