Navigation
API > API/Developer > API/Developer/LauncherServices
Interface for launch roles.
| Name | ILauncherProfileLaunchRole |
| Type | class |
| Header File | /Engine/Source/Developer/LauncherServices/Public/ILauncherProfileLaunchRole.h |
| Include Path | #include "ILauncherProfileLaunchRole.h" |
Syntax
class ILauncherProfileLaunchRole
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILauncherProfileLaunchRole() |
Virtual destructor. | ILauncherProfileLaunchRole.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FString & GetAssignedDevice() |
Gets the identifier of the device that is assigned to this role. | ILauncherProfileLaunchRole.h | |
const FString & GetInitialCulture () |
Gets the initial culture to launch with. | ILauncherProfileLaunchRole.h | |
const FString & GetInitialMap () |
Gets the initial map to launch with. | ILauncherProfileLaunchRole.h | |
ELauncherProfileRoleInstanceTypes::Type GetInstanceType() |
Gets the instance type (i.e. client, server, etc). | ILauncherProfileLaunchRole.h | |
const FString & GetName() |
Gets the name of this role. | ILauncherProfileLaunchRole.h | |
const FString & GetUATCommandLine () |
Gets optional command line parameters to launch with. | ILauncherProfileLaunchRole.h | |
bool IsVsyncEnabled () |
Checks whether vertical sync is enabled. | ILauncherProfileLaunchRole.h | |
void Load
(
const FJsonObject& Object |
ILauncherProfileLaunchRole.h | ||
void Save
(
TJsonWriter<>& Writer, |
ILauncherProfileLaunchRole.h | ||
void Serialize
(
FArchive& Archive |
Serializes the role from or into the specified archive. | ILauncherProfileLaunchRole.h | |
void SetCommandLine
(
const FString& NewCommandLine |
Sets optional command line parameters to launch with. | ILauncherProfileLaunchRole.h | |
void SetInitialCulture
(
const FString& CultureName |
Sets the initial culture to launch with. | ILauncherProfileLaunchRole.h | |
void SetInitialMap
(
const FString& MapName |
Sets the initial map to launch with. | ILauncherProfileLaunchRole.h | |
void SetInstanceType
(
ELauncherProfileRoleInstanceTypes::Type InInstanceType |
Sets the role instance type (i.e. client, server, etc). | ILauncherProfileLaunchRole.h | |
| Sets the name of this role. | ILauncherProfileLaunchRole.h | ||
void SetVsyncEnabled
(
bool Enabled |
Sets whether vertical sync should be enabled. | ILauncherProfileLaunchRole.h |