![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FParallelMeshDrawCommandPass, including all inherited members.
| AcquireTaskEvent() | FParallelMeshDrawCommandPass | inline |
| BuildRenderingCommands(FRDGBuilder &GraphBuilder, const FGPUScene &GPUScene, FInstanceCullingDrawParams &OutInstanceCullingDrawParams) | FParallelMeshDrawCommandPass | |
| Cleanup() | FParallelMeshDrawCommandPass | |
| Dispatch(FRDGDispatchPassBuilder &DispatchPassBuilder, const FInstanceCullingDrawParams *InstanceCullingDrawParams=nullptr, float ViewportScale=1.0f) const | FParallelMeshDrawCommandPass | |
| Dispatch(FRDGDispatchPassBuilder &DispatchPassBuilder, const FInstanceCullingDrawParams *InstanceCullingDrawParams, TFunctionRef< void(FRHICommandList &)> SetupCommandListFunction) const | FParallelMeshDrawCommandPass | |
| DispatchDraw(FParallelCommandListSet *ParallelCommandListSet, FRHICommandList &RHICmdList, const FInstanceCullingDrawParams *InstanceCullingDrawParams=nullptr) const | FParallelMeshDrawCommandPass | |
| DispatchPassSetup(FScene *Scene, const FViewInfo &View, FInstanceCullingContext &&InstanceCullingContext, EMeshPass::Type PassType, FExclusiveDepthStencil::Type BasePassDepthStencilAccess, FMeshPassProcessor *MeshPassProcessor, const TArray< FMeshBatchAndRelevance, SceneRenderingAllocator > &DynamicMeshElements, const TArray< FMeshPassMask, SceneRenderingAllocator > *DynamicMeshElementsPassRelevance, int32 NumDynamicMeshElements, TArray< const FStaticMeshBatch *, SceneRenderingAllocator > &InOutDynamicMeshCommandBuildRequests, TArray< EMeshDrawCommandCullingPayloadFlags, SceneRenderingAllocator > InOutDynamicMeshCommandBuildFlags, int32 NumDynamicMeshCommandBuildRequestElements, FMeshCommandOneFrameArray &InOutMeshDrawCommands, FMeshPassProcessor *MobileBasePassCSMMeshPassProcessor=nullptr, FMeshCommandOneFrameArray *InOutMobileBasePassCSMMeshDrawCommands=nullptr) | FParallelMeshDrawCommandPass | |
| Draw(FRHICommandList &RHICmdList, const FInstanceCullingDrawParams *InstanceCullingDrawParams=nullptr) const | FParallelMeshDrawCommandPass | |
| FParallelMeshDrawCommandPass() | FParallelMeshDrawCommandPass | inline |
| GetInstanceCullingContext() | FParallelMeshDrawCommandPass | inline |
| GetMeshDrawCommands() const | FParallelMeshDrawCommandPass | inline |
| GetTaskEvent() const | FParallelMeshDrawCommandPass | inline |
| HasAnyDraw() const | FParallelMeshDrawCommandPass | inline |
| IsOnDemandShaderCreationEnabled() | FParallelMeshDrawCommandPass | static |
| SetDumpInstancingStats(const FString &InPassName) | FParallelMeshDrawCommandPass | |
| WaitForSetupTask() | FParallelMeshDrawCommandPass | |
| ~FParallelMeshDrawCommandPass() | FParallelMeshDrawCommandPass |