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