ILauncherSimpleProfile

Interface for simple launcher profile.

Windows
MacOS
Linux

References

Module

LauncherServices

Header

/Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h

Include

#include "ILauncherProfile.h"

Syntax

class ILauncherSimpleProfile

Remarks

Interface for simple launcher profile.

Destructors

Name Description

Public function Virtual

~ILauncherSimpleProfile()

Virtual destructor.

Functions

Name Description

Public function Const

EBuildConfig...

 

GetBuildConfiguration()

Gets the name of the build configuration.

Public function Const

ELauncherPro...

 

GetCookMode()

Gets the selected cook mode.

Public function Const

const FStrin...

 

GetDeviceName()

Gets the device name this profile is for.

Public function Const

FName

 

GetDeviceVariant()

Gets the device variant to use when deploying and launching.

Public function

bool

 

Load

(
    const FJsonObject& Object
)

Loads the simple profile from the specified file.

Public function

void

 

Save

(
    TJsonWriter<>& Writer
)

Saves the simple profile to the specified file.

Public function

bool

 

Serialize

(
    FArchive& Archive
)

Serializes the simple profile from or into the specified archive.

Public function

void

 

SetBuildConfiguration

(
    EBuildConfiguration InConfiguration
)

Sets the build configuration.

Public function

void

 

SetCookMode

Sets the cook mode.

Public function

void

 

SetDefaults()

Sets all profile settings to their defaults.

Public function

void

 

SetDeviceName

(
    const FString& InDeviceName
)

Updates the device name.

Public function

void

 

SetDeviceVariant

(
    FName InVariant
)

Sets the device variant.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss