UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FEmbeddedCommunication Class Reference

#include <EmbeddedCommunication.h>

Static Public Member Functions

static CORE_API void Init ()
 
static CORE_API void ForceTick (int ID, float MinTimeSlice=0.1f, float MaxTimeSlice=0.5f)
 
static CORE_API void RunOnGameThread (int Priority, TFunction< void()> Lambda)
 
static CORE_API void WakeGameThread ()
 
static CORE_API bool TickGameThread (float DeltaTime)
 
static CORE_API void KeepAwake (FName Requester, bool bNeedsRendering)
 
static CORE_API void AllowSleep (FName Requester)
 
static CORE_API void UELogFatal (const TCHAR *String)
 
static CORE_API void UELogError (const TCHAR *String)
 
static CORE_API void UELogWarning (const TCHAR *String)
 
static CORE_API void UELogDisplay (const TCHAR *String)
 
static CORE_API void UELogLog (const TCHAR *String)
 
static CORE_API void UELogVerbose (const TCHAR *String)
 
static CORE_API bool IsAwakeForTicking ()
 
static CORE_API bool IsAwakeForRendering ()
 
static CORE_API FString GetDebugInfo ()
 

Member Function Documentation

◆ AllowSleep()

void FEmbeddedCommunication::AllowSleep ( FName  Requester)
static

◆ ForceTick()

void FEmbeddedCommunication::ForceTick ( int  ID,
float  MinTimeSlice = 0.1f,
float  MaxTimeSlice = 0.5f 
)
static

◆ GetDebugInfo()

FString FEmbeddedCommunication::GetDebugInfo ( )
static

◆ Init()

void FEmbeddedCommunication::Init ( )
static

◆ IsAwakeForRendering()

bool FEmbeddedCommunication::IsAwakeForRendering ( )
static

◆ IsAwakeForTicking()

bool FEmbeddedCommunication::IsAwakeForTicking ( )
static

◆ KeepAwake()

void FEmbeddedCommunication::KeepAwake ( FName  Requester,
bool  bNeedsRendering 
)
static

◆ RunOnGameThread()

void FEmbeddedCommunication::RunOnGameThread ( int  Priority,
TFunction< void()>  Lambda 
)
static

◆ TickGameThread()

bool FEmbeddedCommunication::TickGameThread ( float  DeltaTime)
static

◆ UELogDisplay()

void FEmbeddedCommunication::UELogDisplay ( const TCHAR String)
static

◆ UELogError()

void FEmbeddedCommunication::UELogError ( const TCHAR String)
static

◆ UELogFatal()

void FEmbeddedCommunication::UELogFatal ( const TCHAR String)
static

◆ UELogLog()

void FEmbeddedCommunication::UELogLog ( const TCHAR String)
static

◆ UELogVerbose()

void FEmbeddedCommunication::UELogVerbose ( const TCHAR String)
static

◆ UELogWarning()

void FEmbeddedCommunication::UELogWarning ( const TCHAR String)
static

◆ WakeGameThread()

void FEmbeddedCommunication::WakeGameThread ( )
static

The documentation for this class was generated from the following files: