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

#include <TextureInstanceTask.h>

+ Inheritance diagram for RenderAssetInstanceTask::FDoWorkAsyncTask:

Additional Inherited Members

- Public Member Functions inherited from FAsyncTask< FDoWorkTask >
 FAsyncTask ()
 
 FAsyncTask (Arg0Type &&Arg0, ArgTypes &&... Args)
 
FDoWorkTask & GetTask ()
 
const FDoWorkTask & GetTask () const
 
bool TryAbandonTask () final
 
void DoTaskWork () final
 
- Public Member Functions inherited from FAsyncTaskBase
virtual ~FAsyncTaskBase ()
 
int64 GetRequiredMemory () const final
 
const TCHARGetDebugName () const final
 
void StartSynchronousTask (EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal, EQueuedWorkFlags InQueuedWorkFlags=EQueuedWorkFlags::None, int64 InRequiredMemory=-1, const TCHAR *InDebugName=nullptr)
 
void StartBackgroundTask (FQueuedThreadPool *InQueuedPool=GThreadPool, EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal, EQueuedWorkFlags InQueuedWorkFlags=EQueuedWorkFlags::None, int64 InRequiredMemory=-1, const TCHAR *InDebugName=nullptr)
 
void EnsureCompletion (bool bDoWorkOnThisThreadIfNotStarted=true, bool bIsLatencySensitive=false)
 
bool Reschedule (FQueuedThreadPool *InQueuedPool=GThreadPool, EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal)
 
bool Cancel ()
 
bool WaitCompletionWithTimeout (float TimeLimitSeconds)
 
bool IsDone ()
 
bool IsWorkDone () const
 
bool IsIdle () const
 
bool SetPriority (EQueuedWorkPriority QueuedWorkPriority)
 
EQueuedWorkPriority GetPriority () const
 
- Public Member Functions inherited from FRefCountedObject
 FRefCountedObject ()
 
virtual ~FRefCountedObject ()
 
 FRefCountedObject (const FRefCountedObject &Rhs)=delete
 
FRefCountedObjectoperator= (const FRefCountedObject &Rhs)=delete
 
FReturnedRefCountValue AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 
- Protected Member Functions inherited from FAsyncTaskBase
void Init (TStatId InStatId)
 
void CheckIdle () const
 

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