UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::EventLoop::FEventLoopMockTraits Struct Reference

Classes

struct  FTimerManagerTraits
 

Static Public Member Functions

static FORCEINLINE uint32 GetCurrentThreadId ()
 
static FORCEINLINE FTimespan GetCurrentTime ()
 
static FORCEINLINE bool IsEventLoopThread (uint32 EventLoopThreadId)
 
static FORCEINLINE bool IsInitialized (uint32 EventLoopThreadId)
 
static FORCEINLINE void CheckInitialized (uint32 EventLoopThreadId)
 
static FORCEINLINE void CheckNotInitialized (uint32 EventLoopThreadId)
 
static FORCEINLINE void CheckIsEventLoopThread (uint32 EventLoopThreadId)
 
static FORCEINLINE bool IsShutdownRequested (bool bInShutdownRequested)
 
static void ResetTestConditions ()
 

Static Public Attributes

static uint32 CurrentThreadId = 1
 
static FTimespan CurrentTime = FTimespan::Zero()
 
static bool bCheckInitializedTriggered = false
 
static bool bCheckNotInitializedTriggered = false
 
static bool bCheckIsEventLoopThreadTriggered = false
 
static bool bShutdownRequested = false
 

Member Function Documentation

◆ CheckInitialized()

static FORCEINLINE void UE::EventLoop::FEventLoopMockTraits::CheckInitialized ( uint32  EventLoopThreadId)
inlinestatic

◆ CheckIsEventLoopThread()

static FORCEINLINE void UE::EventLoop::FEventLoopMockTraits::CheckIsEventLoopThread ( uint32  EventLoopThreadId)
inlinestatic

◆ CheckNotInitialized()

static FORCEINLINE void UE::EventLoop::FEventLoopMockTraits::CheckNotInitialized ( uint32  EventLoopThreadId)
inlinestatic

◆ GetCurrentThreadId()

static FORCEINLINE uint32 UE::EventLoop::FEventLoopMockTraits::GetCurrentThreadId ( )
inlinestatic

◆ GetCurrentTime()

static FORCEINLINE FTimespan UE::EventLoop::FEventLoopMockTraits::GetCurrentTime ( )
inlinestatic

◆ IsEventLoopThread()

static FORCEINLINE bool UE::EventLoop::FEventLoopMockTraits::IsEventLoopThread ( uint32  EventLoopThreadId)
inlinestatic

◆ IsInitialized()

static FORCEINLINE bool UE::EventLoop::FEventLoopMockTraits::IsInitialized ( uint32  EventLoopThreadId)
inlinestatic

◆ IsShutdownRequested()

static FORCEINLINE bool UE::EventLoop::FEventLoopMockTraits::IsShutdownRequested ( bool  bInShutdownRequested)
inlinestatic

◆ ResetTestConditions()

static void UE::EventLoop::FEventLoopMockTraits::ResetTestConditions ( )
inlinestatic

Member Data Documentation

◆ bCheckInitializedTriggered

bool UE::EventLoop::FEventLoopMockTraits::bCheckInitializedTriggered = false
static

◆ bCheckIsEventLoopThreadTriggered

bool UE::EventLoop::FEventLoopMockTraits::bCheckIsEventLoopThreadTriggered = false
static

◆ bCheckNotInitializedTriggered

bool UE::EventLoop::FEventLoopMockTraits::bCheckNotInitializedTriggered = false
static

◆ bShutdownRequested

bool UE::EventLoop::FEventLoopMockTraits::bShutdownRequested = false
static

◆ CurrentThreadId

uint32 UE::EventLoop::FEventLoopMockTraits::CurrentThreadId = 1
static

◆ CurrentTime

FTimespan UE::EventLoop::FEventLoopMockTraits::CurrentTime = FTimespan::Zero()
static

The documentation for this struct was generated from the following file: