Navigation
API > API/Developer > API/Developer/DeveloperToolSettings
| Name | UPlatformsMenuSettings |
| Type | class |
| Header File | /Engine/Source/Developer/DeveloperToolSettings/Classes/Settings/PlatformsMenuSettings.h |
| Include Path | #include "Settings/PlatformsMenuSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=Game)
class UPlatformsMenuSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPlatformsMenuSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPlatformsMenuSettings
(
const FObjectInitializer& ObjectInitializer |
Settings/PlatformsMenuSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LaunchOnTarget | FString | Name of the target to use for LaunchOn (only Game/Client targets) | Settings/PlatformsMenuSettings.h |
|
| StagingDirectory | FDirectoryPath | The directory to which the packaged project will be copied. | Settings/PlatformsMenuSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PerPlatformArchitecture | TMap< FName, FString > | Per platform architecture | Settings/PlatformsMenuSettings.h |
|
| PerPlatformBuildConfig | TMap< FName, EProjectPackagingBuildConfigurations > | Per platform build configuration | Settings/PlatformsMenuSettings.h |
|
| PerPlatformBuildTarget | TMap< FName, FString > | Per platform build target | Settings/PlatformsMenuSettings.h |
|
| PerPlatformTargetFlavorName | TMap< FName, FName > | Per platform flavor cooking target | Settings/PlatformsMenuSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetArchitectureForPlatform
(
FName PlatformName |
Settings/PlatformsMenuSettings.h | ||
EProjectPackagingBuildConfigurations GetBuildConfigurationForPlatform
(
FName PlatformName |
Get and set the per-platform build config and targetplatform settings for the Turnkey/Launch on menu | Settings/PlatformsMenuSettings.h | |
FString GetBuildTargetForPlatform
(
FName PlatformName |
Settings/PlatformsMenuSettings.h | ||
const FTargetInfo * GetBuildTargetInfoForPlatform
(
FName PlatformName, |
Settings/PlatformsMenuSettings.h | ||
const FTargetInfo * GetLaunchOnTargetInfo() |
Gets the current launch on target, checking that it's valid, and the default build target if it is not | Settings/PlatformsMenuSettings.h | |
FName GetTargetFlavorForPlatform
(
FName PlatformName |
Settings/PlatformsMenuSettings.h | ||
void SetArchitectureForPlatform
(
FName PlatformName, |
Settings/PlatformsMenuSettings.h | ||
void SetBuildConfigurationForPlatform
(
FName PlatformName, |
Settings/PlatformsMenuSettings.h | ||
void SetBuildTargetForPlatform
(
FName PlatformName, |
Settings/PlatformsMenuSettings.h | ||
void SetTargetFlavorForPlatform
(
FName PlatformName, |
Settings/PlatformsMenuSettings.h |