UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRenderAssetInstanceStateTaskSync< TTasks > Class Template Reference

#include <TextureInstanceState.h>

+ Inheritance diagram for FRenderAssetInstanceStateTaskSync< TTasks >:

Public Member Functions

 FRenderAssetInstanceStateTaskSync ()
 
FORCEINLINE void Sync ()
 
FORCEINLINE FRenderAssetInstanceStateSyncAndGetState ()
 
FORCEINLINE const FRenderAssetInstanceStateGetState () const
 
FORCEINLINE FRenderAssetInstanceStateGetStateUnsafe ()
 
TTasksGetTasks ()
 
const TTasksGetTasks () const
 

Protected Member Functions

 FRenderAssetInstanceStateTaskSync (bool bForDynamicInstances)
 

Protected Attributes

TRefCountPtr< FRenderAssetInstanceStateState
 
TTasks Tasks
 

Constructor & Destructor Documentation

◆ FRenderAssetInstanceStateTaskSync() [1/2]

◆ FRenderAssetInstanceStateTaskSync() [2/2]

template<typename TTasks >
FRenderAssetInstanceStateTaskSync< TTasks >::FRenderAssetInstanceStateTaskSync ( bool  bForDynamicInstances)
inlineprotected

Member Function Documentation

◆ GetState()

◆ GetStateUnsafe()

◆ GetTasks() [1/2]

template<typename TTasks >
TTasks & FRenderAssetInstanceStateTaskSync< TTasks >::GetTasks ( )
inline

◆ GetTasks() [2/2]

template<typename TTasks >
const TTasks & FRenderAssetInstanceStateTaskSync< TTasks >::GetTasks ( ) const
inline

◆ Sync()

◆ SyncAndGetState()

Member Data Documentation

◆ State

◆ Tasks


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