Navigation
API > API/Developer > API/Developer/LauncherServices
Interface for simple launcher profile.
| Name | ILauncherSimpleProfile |
| Type | class |
| Header File | /Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h |
| Include Path | #include "ILauncherProfile.h" |
Syntax
class ILauncherSimpleProfile
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILauncherSimpleProfile() |
Virtual destructor. | ILauncherProfile.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Gets the name of the build configuration. | ILauncherProfile.h | ||
ELauncherProfileCookModes::Type GetCookMode() |
Gets the selected cook mode. | ILauncherProfile.h | |
const FString & GetDeviceName() |
Gets the device name this profile is for. | ILauncherProfile.h | |
| Gets the device variant to use when deploying and launching. | ILauncherProfile.h | ||
bool Load
(
const FJsonObject& Object |
Loads the simple profile from the specified file. | ILauncherProfile.h | |
void Save
(
TJsonWriter<>& Writer |
Saves the simple profile to the specified file. | ILauncherProfile.h | |
bool Serialize
(
FArchive& Archive |
Serializes the simple profile from or into the specified archive. | ILauncherProfile.h | |
void SetBuildConfiguration
(
EBuildConfiguration InConfiguration |
Sets the build configuration. | ILauncherProfile.h | |
void SetCookMode
(
ELauncherProfileCookModes::Type InMode |
Sets the cook mode. | ILauncherProfile.h | |
void SetDefaults() |
Sets all profile settings to their defaults. | ILauncherProfile.h | |
void SetDeviceName
(
const FString& InDeviceName |
Updates the device name. | ILauncherProfile.h | |
void SetDeviceVariant
(
FName InVariant |
Sets the device variant. | ILauncherProfile.h |