UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FQueuedImageWrite Class Reference
+ Inheritance diagram for FQueuedImageWrite:

Public Member Functions

 FQueuedImageWrite (uint32 InFenceID, FImageWriteQueue *InOwner, TUniquePtr< IImageWriteTaskBase > &&InTask, TPromise< bool > &&InPromise)
 
void RunTaskOnCurrentThread ()
 
- Public Member Functions inherited from IQueuedWork
virtual EQueuedWorkFlags GetQueuedWorkFlags () const
 
virtual int64 GetRequiredMemory () const
 
virtual const TCHARGetDebugName () const
 
virtual ~IQueuedWork ()
 

Additional Inherited Members

- Public Types inherited from IQueuedWork
using IInternalDataType = TRefCountPtr< IQueuedWorkInternalData >
 
- Public Attributes inherited from IQueuedWork
IInternalDataType InternalData
 

Detailed Description

Implementation of the queued work that just writes a task

Constructor & Destructor Documentation

◆ FQueuedImageWrite()

FQueuedImageWrite::FQueuedImageWrite ( uint32  InFenceID,
FImageWriteQueue InOwner,
TUniquePtr< IImageWriteTaskBase > &&  InTask,
TPromise< bool > &&  InPromise 
)
inline

Member Function Documentation

◆ RunTaskOnCurrentThread()

void FQueuedImageWrite::RunTaskOnCurrentThread ( )
inline

Perform the work on the current thread, and delete this object when done


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