PlatformSubMenu
PlatformSubMenu
#Overview
name: PlatformSubMenu
The value of this variable can be defined or overridden in .ini config files. 2
.ini config files referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/Linux/DataDrivenPlatformInfo.ini:26, section: [DataDrivenPlatformInfo]
- INI Section:
DataDrivenPlatformInfo
- Raw value:
Linux
- Is Array:
False
Location: <Workspace>/Engine/Config/LinuxArm64/DataDrivenPlatformInfo.ini:29, section: [DataDrivenPlatformInfo]
- INI Section:
DataDrivenPlatformInfo
- Raw value:
Linux
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/Core/Private/Misc/DataDrivenPlatformInfoRegistry.cpp:368
Scope (from outer to inner):
file
function static void LoadDDPIIniSettings
Source code excerpt:
DDPIGetString(IniFile, TEXT("TutorialPath"), Info.SDKTutorial);
DDPIGetName(IniFile, TEXT("PlatformGroupName"), Info.PlatformGroupName);
DDPIGetName(IniFile, TEXT("PlatformSubMenu"), Info.PlatformSubMenu);
DDPIGetString(IniFile, TEXT("NormalIconPath"), Info.IconPaths.NormalPath);
DDPIGetString(IniFile, TEXT("LargeIconPath"), Info.IconPaths.LargePath);
DDPIGetString(IniFile, TEXT("XLargeIconPath"), Info.IconPaths.XLargePath);
if (Info.IconPaths.XLargePath == TEXT(""))
#Loc: <Workspace>/Engine/Source/Runtime/Core/Public/Misc/DataDrivenPlatformInfoRegistry.h:198
Scope: file
Source code excerpt:
/** Submenu name to group similar platforms together in menus, such as "Linux" and "LinuxArm64". */
FName PlatformSubMenu;
/** An identifier that corresponds to UBT's UnrealTargetPlatform enum (and by proxy, FGenericPlatformMisc::GetUBTPlatform()), as well as the directory Binaries are placed under */
FName UBTPlatformName;
FString UBTPlatformString;
/** Whether or not the platform can use Crash Reporter */