Navigation
API > API/Developer > API/Developer/LauncherServices
Interface for launcher worker threads.
| Name | ILauncherWorker |
| Type | class |
| Header File | /Engine/Source/Developer/LauncherServices/Public/ILauncherWorker.h |
| Include Path | #include "ILauncherWorker.h" |
Syntax
class ILauncherWorker
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILauncherWorker() |
Virtual destructor. | ILauncherWorker.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddDevicePackagePair
(
const FString& Device, |
Set the app id running on the device | ILauncherWorker.h | |
void Cancel() |
Cancels the operation. | ILauncherWorker.h | |
void CancelAndWait() |
Cancels the operation and waits for the thread to finish any remaining work. | ILauncherWorker.h | |
ILauncherProfilePtr GetLauncherProfile() |
Get the launcher profile | ILauncherWorker.h | |
ELauncherWorkerStatus::Type GetStatus() |
Gets the worker's status. | ILauncherWorker.h | |
int32 GetTasks
(
TArray< ILauncherTaskPtr >& OutTasks |
Gets the worker's list of tasks. | ILauncherWorker.h | |
FOnLaunchCanceledDelegate & OnCanceled() |
Gets the canceled delegate | ILauncherWorker.h | |
FOnLaunchCompletedDelegate & OnCompleted() |
Gets the completed delegate | ILauncherWorker.h | |
FOutputMessageReceivedDelegate & OnOutputReceived() |
Gets the output message delegate | ILauncherWorker.h | |
FOnStageCompletedDelegate & OnStageCompleted() |
Gets the stage completed delegate | ILauncherWorker.h | |
FOnStageStartedDelegate & OnStageStarted() |
Gets the stage started delegate | ILauncherWorker.h |