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

Public Member Functions

 FShaderPreloadCollectionTask (TStrongObjectPtr< UMaterialInterface > *InMaterialInterface, const FMaterialPSOPrecacheParams &InPrecacheParams, FGraphEventRef InShaderPreloadEvents)
 
void DoTask (ENamedThreads::Type CurrentThread, const FGraphEventRef &MyCompletionGraphEvent)
 
ENamedThreads::Type GetDesiredThread ()
 
FORCEINLINE TStatId GetStatId () const
 

Static Public Member Functions

static ESubsequentsMode::Type GetSubsequentsMode ()
 

Constructor & Destructor Documentation

◆ FShaderPreloadCollectionTask()

FShaderPreloadCollectionTask::FShaderPreloadCollectionTask ( TStrongObjectPtr< UMaterialInterface > *  InMaterialInterface,
const FMaterialPSOPrecacheParams InPrecacheParams,
FGraphEventRef  InShaderPreloadEvents 
)
inlineexplicit

Member Function Documentation

◆ DoTask()

void FShaderPreloadCollectionTask::DoTask ( ENamedThreads::Type  CurrentThread,
const FGraphEventRef MyCompletionGraphEvent 
)

◆ GetDesiredThread()

ENamedThreads::Type FShaderPreloadCollectionTask::GetDesiredThread ( )
inline

◆ GetStatId()

FORCEINLINE TStatId FShaderPreloadCollectionTask::GetStatId ( ) const
inline

◆ GetSubsequentsMode()

static ESubsequentsMode::Type FShaderPreloadCollectionTask::GetSubsequentsMode ( )
inlinestatic

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