UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGatherShadowPrimitivesPrepareTask Struct Reference

Public Member Functions

 FGatherShadowPrimitivesPrepareTask (FDynamicShadowsTaskData &InTaskData)
 
void DoTask (ENamedThreads::Type CurrentThread, const FGraphEventRef &MyCompletionGraphEvent)
 
void AddSubTask (FScenePrimitiveOctree::FNodeIndex NodeIndex, int32 StartPrimitiveIndex, int32 NumPrimitives)
 
void AnyThreadTask ()
 

Static Public Member Functions

static FORCEINLINE TStatId GetStatId ()
 
static ENamedThreads::Type GetDesiredThread ()
 
static ESubsequentsMode::Type GetSubsequentsMode ()
 

Public Attributes

FDynamicShadowsTaskDataTaskData
 

Constructor & Destructor Documentation

◆ FGatherShadowPrimitivesPrepareTask()

FGatherShadowPrimitivesPrepareTask::FGatherShadowPrimitivesPrepareTask ( FDynamicShadowsTaskData InTaskData)
inline

Member Function Documentation

◆ AddSubTask()

void FGatherShadowPrimitivesPrepareTask::AddSubTask ( FScenePrimitiveOctree::FNodeIndex  NodeIndex,
int32  StartPrimitiveIndex,
int32  NumPrimitives 
)
inline

◆ AnyThreadTask()

void FGatherShadowPrimitivesPrepareTask::AnyThreadTask ( )
inline

◆ DoTask()

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

◆ GetDesiredThread()

static ENamedThreads::Type FGatherShadowPrimitivesPrepareTask::GetDesiredThread ( )
inlinestatic

◆ GetStatId()

static FORCEINLINE TStatId FGatherShadowPrimitivesPrepareTask::GetStatId ( )
inlinestatic

◆ GetSubsequentsMode()

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

Member Data Documentation

◆ TaskData

FDynamicShadowsTaskData& FGatherShadowPrimitivesPrepareTask::TaskData

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