UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderAssetInstanceTask::TDoWorkTask< TWork > Class Template Reference

#include <TextureInstanceTask.h>

+ Inheritance diagram for RenderAssetInstanceTask::TDoWorkTask< TWork >:

Public Member Functions

template<typename... T>
 TDoWorkTask (T &&... Args)
 
virtual ~TDoWorkTask ()
 
FORCEINLINE_DEBUGGABLE void TryWork (bool bAsync)
 
FORCEINLINE_DEBUGGABLE void TrySync ()
 
template<typename... T>
FORCEINLINE void Init (T &&... Args)
 
- 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
 

Constructor & Destructor Documentation

◆ TDoWorkTask()

template<typename TWork >
template<typename... T>
RenderAssetInstanceTask::TDoWorkTask< TWork >::TDoWorkTask ( T &&...  Args)
inlineexplicit

Forwarding constructor.

◆ ~TDoWorkTask()

Member Function Documentation

◆ Init()

template<typename TWork >
template<typename... T>
FORCEINLINE void RenderAssetInstanceTask::TDoWorkTask< TWork >::Init ( T &&...  Args)
inline

Forwarding constructor.

◆ TrySync()

◆ TryWork()


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