ILauncherProfileLaunchRole

Interface for launch roles.

Windows
MacOS
Linux

References

Module

LauncherServices

Header

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

Include

#include "ILauncherProfileLaunchRole.h"

Syntax

class ILauncherProfileLaunchRole

Remarks

Interface for launch roles.

Destructors

Name Description

Public function Virtual

~ILauncherProfileLaunchRole()

Virtual destructor.

Functions

Name Description

Public function Const

const FStrin...

 

GetAssignedDevice()

Gets the identifier of the device that is assigned to this role.

Public function Const

const FStrin...

 

GetInitialCulture()

Gets the initial culture to launch with.

Public function Const

const FStrin...

 

GetInitialMap()

Gets the initial map to launch with.

Public function Const

ELauncherPro...

 

GetInstanceType()

Gets the instance type (i.e. client, server, etc).

Public function Const

const FStrin...

 

GetName()

Gets the name of this role.

Public function Const

const FStrin...

 

GetUATCommandLine()

Gets optional command line parameters to launch with.

Public function Const

bool

 

IsVsyncEnabled()

Checks whether vertical sync is enabled.

Public function

void

 

Load

(
    const FJsonObject& Object
)

Public function

void

 

Save

(
    TJsonWriter<>& Writer,
    const TCHAR* Name
)

Public function

void

 

Serialize

(
    FArchive& Archive
)

Serializes the role from or into the specified archive.

Public function

void

 

SetCommandLine

(
    const FString& NewCommandLine
)

Sets optional command line parameters to launch with.

Public function

void

 

SetInitialCulture

(
    const FString& CultureName
)

Sets the initial culture to launch with.

Public function

void

 

SetInitialMap

(
    const FString& MapName
)

Sets the initial map to launch with.

Public function

void

 

SetInstanceType

Sets the role instance type (i.e. client, server, etc).

Public function

void

 

SetName

(
    const FString& NewName
)

Sets the name of this role.

Public function

void

 

SetVsyncEnabled

(
    bool Enabled
)

Sets whether vertical sync should be enabled.

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