Module |
|
Header |
/Engine/Source/Developer/DesktopPlatform/Public/PlatformInfo.h |
Include |
#include "PlatformInfo.h" |
struct FPlatformInfo
Information about a given platform
Name | Description | ||
---|---|---|---|
|
AutoSDKPath |
Path under CarefullyRedist for the SDK. |
|
|
bEnabledForUse |
Enabled for use |
|
|
BinaryFolderName |
Name of sub-folder where binaries will be placed |
|
|
bIsConfidential |
Whether or not the platform is confidential in nature |
|
|
bTargetPlatformCanUseCrashReporter |
Whether or not the platform can use Crash Reporter |
|
|
bUATClosesAfterLaunch |
Whether UAT closes immediately after launching on this platform, or if it sticks around to read output from the running process |
|
|
bUsesHostCompiler |
Whether code projects for this platform require the host platform compiler to be installed. |
|
|
DisplayName |
The friendly (and localized) display name of this platform |
|
|
IconPaths |
Information about where to find the platform icons (for use by FEditorStyle) |
|
|
IniPlatformName |
Name of this platform when loading INI files |
|
|
PlatformFlags |
Flags for this platform |
|
|
PlatformFlavor |
Platform flavor, eg "ETC2" for "Android_ETC2" |
|
|
PlatformGroupName |
An identifier to group similar platforms together, such as "Mobile" and "Console". |
|
|
PlatformInfoName |
Name used to identify this platform, eg "Android_ETC2" |
|
|
PlatformSubMenu |
Submenu name to group similar platforms together in menus, such as "Linux" and "LinuxAArch64". |
|
|
PlatformType |
Type of this platform |
|
|
SDKStatus |
Whether or not this platform SDK has been properly installed |
|
|
SDKTutorial |
Tutorial path for tutorial to install SDK |
|
|
TargetPlatformName |
Name used to find the corresponding ITargetPlatform for this platform (also used by UAT) |
|
|
UATCommandLine |
Additional argument string data to append to UAT commands relating to this platform |
|
|
UBTTargetId |
An identifier that corresponds to UBT's UnrealTargetPlatform enum (and by proxy, FGenericPlatformMisc::GetUBTPlatform()) |
|
|
VanillaPlatformName |
Vanilla name for this platform, eg "Android" for "Android_ETC2" |
Name | Description | ||
---|---|---|---|
|
const FStrin... |
GetIconPath ( |
Get the path to the icon on disk (for FEditorStyle) for the given icon type for this platform |
|
GetIconStyleName ( |
Get the icon name (for FEditorStyle) used by the given icon type for this platform |
|
|
IsFlavor() |
Returns true if this platform is a flavor |
|
|
IsVanilla() |
Returns true if this platform is vanilla |