UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::EventLoop::TEventLoop< IOManagerType, Traits > Member List

This is the complete list of members for UE::EventLoop::TEventLoop< IOManagerType, Traits >, including all inherited members.

AsShared()TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
ClearTimer(FTimerHandle &InHandle, FOnTimerCleared &&OnTimerCleared=FOnTimerCleared()) overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
DoesSharedInstanceExist() constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
GetIOAccess()UE::EventLoop::TEventLoop< IOManagerType, Traits >inline
GetLoopTime() const overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
Init() overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
operator=(TSharedFromThis const &)TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotected
PostAsyncTask(FAsyncTask &&Task) overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
RequestShutdown(FOnShutdownComplete &&OnShutdownComplete=FOnShutdownComplete()) overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
Run() overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
RunOnce(FTimespan WaitTime) overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
SetTimer(FTimerCallback &&Callback, FTimespan InRate, bool InbRepeat=false, TOptional< FTimespan > InFirstDelay=TOptional< FTimespan >()) overrideUE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotectedstatic
TEventLoop(FParams &&Params=FParams())UE::EventLoop::TEventLoop< IOManagerType, Traits >inline
TSharedFromThis()TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotected
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inline
~IEventLoop()=defaultUE::EventLoop::IEventLoopvirtual
~TEventLoop()UE::EventLoop::TEventLoop< IOManagerType, Traits >inlinevirtual
~TSharedFromThis()TSharedFromThis< IEventLoop, ESPMode::ThreadSafe >inlineprotected