Navigation
API > API/Runtime > API/Runtime/Core
| Name | FEmbeddedCommunication |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/EmbeddedCommunication.h |
| Include Path | #include "Misc/EmbeddedCommunication.h" |
Syntax
class FEmbeddedCommunication
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AllowSleep
(
FName Requester |
Misc/EmbeddedCommunication.h | ||
static void ForceTick
(
int ID, |
Force some ticking to happen - used to process messages during otherwise blocking operations like boot | Misc/EmbeddedCommunication.h | |
static FString GetDebugInfo() |
Misc/EmbeddedCommunication.h | ||
static void Init() |
Called early in UE lifecycle - RunOnGameThread can be called before this is called | Misc/EmbeddedCommunication.h | |
static bool IsAwakeForRendering() |
Misc/EmbeddedCommunication.h | ||
static bool IsAwakeForTicking() |
Misc/EmbeddedCommunication.h | ||
| Tell UE to stay awake (or allow it to sleep when nothing to do). | Misc/EmbeddedCommunication.h | ||
static void RunOnGameThread
(
int Priority, |
Queue up a function to call on game thread | Misc/EmbeddedCommunication.h | |
static bool TickGameThread
(
float DeltaTime |
Called from game thread to pull off | Misc/EmbeddedCommunication.h | |
static void UELogDisplay
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void UELogError
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void UELogFatal
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void UELogLog
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void UELogVerbose
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void UELogWarning
(
const TCHAR* String |
Misc/EmbeddedCommunication.h | ||
static void WakeGameThread() |
Wake up the game thread to process something put onto the game thread | Misc/EmbeddedCommunication.h |