| FRunnable
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeap/Public/MagicLeapRunnable.h |
Include |
#include "MagicLeapRunnable.h" |
template<class TTaskType>
class FMagicLeapRunnable : public FRunnable
Name | Description | ||
---|---|---|---|
|
AppEventHandler |
Internal thread this instance is running on |
|
|
bPaused |
||
|
bShuttingDown |
||
|
TQueue< TTaskTy... |
CompletedTasks |
|
|
TTaskType |
CurrentTask |
|
|
TQueue< TTaskTy... |
IncomingTasks |
|
|
Name |
||
|
FEvent * |
Semaphore |
|
|
StopTaskCounter |
||
|
Thread |
||
|
ThreadPriority |
Name | Description | |
---|---|---|
|
FMagicLeapRunnable ( |
Name | Description | |
---|---|---|
|
~FMagicLeapRunnable() |
Name | Description | ||
---|---|---|---|
|
CancelIncomingTasks() |
||
|
IsRunning() |
||
|
OnAppPause() |
||
|
OnAppResume() |
||
|
OnAppShutdown() |
||
|
OnAppStart() |
||
|
Pause() |
||
|
ProcessCurrentTask() |
||
|
PushCompletedTask ( |
||
|
PushNewTask ( |
||
|
Resume() |
||
|
Start() |
||
|
TryGetCompletedTask ( |