ILauncherServicesModule

Interface for launcher tools modules.

Windows
MacOS
Linux

Inheritance Hierarchy

IModuleInterface

ILauncherServicesModule

References

Module

LauncherServices

Header

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

Include

#include "ILauncherServicesModule.h"

Syntax

class ILauncherServicesModule : public IModuleInterface

Remarks

Interface for launcher tools modules.

Variables

Destructors

Name Description

Public function Virtual

~ILauncherServicesModule()

Virtual destructor.

Functions

Name Description

Public function

void

 

BroadcastLauncherServicesSDKNotInstalled

(
    const FString& PlatformName,
    const FString& DocLink
)

Public function

ILauncherDev...

 

CreateDeviceGroup()

Creates a new device group.

Public function

ILauncherDev...

 

CreateDeviceGroup

(
    const FGuid& Guid,
    const FString& Name
)

Creates a new device group.

Public function

ILauncherRef

 

CreateLauncher()

Creates a game launcher.

Public function

ILauncherPro...

 

CreateProfile

(
    const FString& ProfileName
)

Creates a launcher profile.

Public function Const

FString

 

GetExecutableForCommandlets()

Determines the executable that should be used for executing commandlets

Public function

ILauncherPro...

 

GetProfileManager()

Gets the launcher profile manager.

Public function

FLauncherSer...

 

OnLauncherServicesSDKNotInstalled()

Classes

Name

Description

Public class

FLauncherServicesSDKNotInstalled

Delegate for when a platform SDK isn't installed corrected (takes the platform name and the documentation link to show)

Constants

Name

Description

ProfileManagerInitializedDelegate

Delegate that is invoked when a profile manager is initialized.

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