UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBaseGraphTask Member List
This is the complete list of members for
FBaseGraphTask
, including all inherited members.
AddNested
(FTaskBase &Nested)
UE::Tasks::Private::FTaskBase
inline
AddPrerequisites
(FTaskBase &Prerequisite)
UE::Tasks::Private::FTaskBase
inline
AddPrerequisites
(const HigherLevelTaskType &Prerequisite)
UE::Tasks::Private::FTaskBase
inline
AddPrerequisites
(const HigherLevelTaskType &Prerequisite)
UE::Tasks::Private::FTaskBase
inline
AddPrerequisites
(const PrerequisiteCollectionType &InPrerequisites, bool bLockPrerequisite)
UE::Tasks::Private::FTaskBase
inline
protected
AddPrerequisites
(const PrerequisiteCollectionType &InPrerequisites)
UE::Tasks::Private::FTaskBase
inline
AddRef
()
UE::Tasks::Private::FTaskBase
inline
AddSubsequent
(FTaskBase &Subsequent)
UE::Tasks::Private::FTaskBase
inline
ClearPipe
()
UE::Tasks::Private::FTaskBase
protected
Close
()
UE::Tasks::Private::FTaskBase
inline
protected
CreateGraphEvent
()
FBaseGraphTask
inline
static
DispatchSubsequents
(ENamedThreads::Type CurrentThreadIfKnown=ENamedThreads::AnyThread)
FBaseGraphTask
inline
DispatchSubsequents
(TArray< FBaseGraphTask * > &NewTasks, ENamedThreads::Type CurrentThreadIfKnown=ENamedThreads::AnyThread)
FBaseGraphTask
inline
DontCompleteUntil
(FGraphEventRef NestedTask)
FBaseGraphTask
inline
Execute
(TArray< FBaseGraphTask * > &NewTasks, ENamedThreads::Type CurrentThread, bool bDeleteOnCompletion)
FBaseGraphTask
inline
ExecuteTask
()=0
UE::Tasks::Private::FTaskBase
protected
pure virtual
FBaseGraphTask
(const FGraphEventArray *InPrerequisites)
FBaseGraphTask
inline
explicit
FTaskBase
(uint32 InitRefCount, bool bUnlockPrerequisites=true)
UE::Tasks::Private::FTaskBase
inline
explicit
protected
GetCompletionEvent
()
FBaseGraphTask
inline
GetExtendedPriority
() const
UE::Tasks::Private::FTaskBase
inline
GetPipe
() const
UE::Tasks::Private::FTaskBase
inline
GetPriority
() const
UE::Tasks::Private::FTaskBase
inline
GetRefCount
(std::memory_order MemoryOrder=std::memory_order_relaxed) const
UE::Tasks::Private::FTaskBase
inline
GetThreadToExecuteOn
() const
FBaseGraphTask
inline
GetTraceId
() const
UE::Tasks::Private::FTaskBase
inline
Init
(const TCHAR *InDebugName, UE::Tasks::ETaskPriority InPriority, UE::Tasks::EExtendedTaskPriority InExtendedPriority, UE::Tasks::ETaskFlags InTaskFlags=UE::Tasks::ETaskFlags::None)
FBaseGraphTask
inline
IsAwaitable
() const
UE::Tasks::Private::FTaskBase
inline
IsComplete
() const
FBaseGraphTask
inline
IsCompleted
() const
UE::Tasks::Private::FTaskBase
inline
IsNamedThreadTask
() const
UE::Tasks::Private::FTaskBase
inline
IsTaskEvent
() const
FBaseGraphTask
inline
Release
()
UE::Tasks::Private::FTaskBase
inline
ReleaseInternalReference
()
UE::Tasks::Private::FTaskBase
inline
SetDebugName
(const TCHAR *InDebugName)
FBaseGraphTask
inline
SetPipe
(FPipe &InPipe)
UE::Tasks::Private::FTaskBase
inline
Trigger
(uint64 TaskSize)
UE::Tasks::Private::FTaskBase
inline
TryExecuteTask
()
UE::Tasks::Private::FTaskBase
inline
protected
TryLaunch
(uint64 TaskSize)
UE::Tasks::Private::FTaskBase
inline
TryRetractAndExecute
(FTimeout Timeout, uint32 RecursionDepth=0)
UE::Tasks::Private::FTaskBase
Unlock
(ENamedThreads::Type CurrentThreadIfKnown=ENamedThreads::AnyThread)
FBaseGraphTask
inline
UnlockPrerequisites
()
UE::Tasks::Private::FTaskBase
inline
protected
Wait
(ENamedThreads::Type CurrentThreadIfKnown=ENamedThreads::AnyThread)
FBaseGraphTask
inline
UE::Tasks::Private::FTaskBase::Wait
(FTimeout Timeout)
UE::Tasks::Private::FTaskBase
UE::Tasks::Private::FTaskBase::Wait
()
UE::Tasks::Private::FTaskBase
WaitWithNamedThreadsSupport
()
UE::Tasks::Private::FTaskBase
~FTaskBase
()
UE::Tasks::Private::FTaskBase
inline
protected
virtual
Generated by
1.9.8