![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MeshDrawCommands.h>
Public Member Functions | |
| FMeshDrawCommandPassSetupTaskContext () | |
Parallel mesh draw command pass setup task context.
| FMeshDrawCommandPassSetupTaskContext::FMeshDrawCommandPassSetupTaskContext | ( | ) |
| FExclusiveDepthStencil::Type FMeshDrawCommandPassSetupTaskContext::BasePassDepthStencilAccess |
| bool FMeshDrawCommandPassSetupTaskContext::bDynamicInstancing |
| bool FMeshDrawCommandPassSetupTaskContext::bRenderSceneTwoSided |
| bool FMeshDrawCommandPassSetupTaskContext::bReverseCulling |
| bool FMeshDrawCommandPassSetupTaskContext::bUseGPUScene |
| FExclusiveDepthStencil::Type FMeshDrawCommandPassSetupTaskContext::DefaultBasePassDepthStencilAccess |
| TArray<EMeshDrawCommandCullingPayloadFlags, SceneRenderingAllocator> FMeshDrawCommandPassSetupTaskContext::DynamicMeshCommandBuildFlags |
| TArray<const FStaticMeshBatch*, SceneRenderingAllocator> FMeshDrawCommandPassSetupTaskContext::DynamicMeshCommandBuildRequests |
| const TArray<FMeshBatchAndRelevance, SceneRenderingAllocator>* FMeshDrawCommandPassSetupTaskContext::DynamicMeshElements |
| const TArray<FMeshPassMask, SceneRenderingAllocator>* FMeshDrawCommandPassSetupTaskContext::DynamicMeshElementsPassRelevance |
| FInstanceCullingContext FMeshDrawCommandPassSetupTaskContext::InstanceCullingContext |
| int32 FMeshDrawCommandPassSetupTaskContext::InstanceFactor |
| int32 FMeshDrawCommandPassSetupTaskContext::MaxInstances |
| FMeshCommandOneFrameArray FMeshDrawCommandPassSetupTaskContext::MeshDrawCommands |
| FDynamicMeshDrawCommandStorage FMeshDrawCommandPassSetupTaskContext::MeshDrawCommandStorage |
| FMeshPassProcessor* FMeshDrawCommandPassSetupTaskContext::MeshPassProcessor |
| FGraphicsMinimalPipelineStateSet FMeshDrawCommandPassSetupTaskContext::MinimalPipelineStatePassSet |
| TArray<const FStaticMeshBatch*, SceneRenderingAllocator> FMeshDrawCommandPassSetupTaskContext::MobileBasePassCSMDynamicMeshCommandBuildRequests |
| FMeshCommandOneFrameArray FMeshDrawCommandPassSetupTaskContext::MobileBasePassCSMMeshDrawCommands |
| FMeshPassProcessor* FMeshDrawCommandPassSetupTaskContext::MobileBasePassCSMMeshPassProcessor |
| bool FMeshDrawCommandPassSetupTaskContext::NeedsShaderInitialisation |
| int32 FMeshDrawCommandPassSetupTaskContext::NewPassVisibleMeshDrawCommandsNum |
| int32 FMeshDrawCommandPassSetupTaskContext::NumDynamicMeshCommandBuildRequestElements |
| int32 FMeshDrawCommandPassSetupTaskContext::NumDynamicMeshElements |
| EMeshPass::Type FMeshDrawCommandPassSetupTaskContext::PassType |
| const TScenePrimitiveArray<struct FPrimitiveBounds>* FMeshDrawCommandPassSetupTaskContext::PrimitiveBounds |
| const FScene* FMeshDrawCommandPassSetupTaskContext::Scene |
| EShaderPlatform FMeshDrawCommandPassSetupTaskContext::ShaderPlatform |
| EShadingPath FMeshDrawCommandPassSetupTaskContext::ShadingPath |
| FMeshCommandOneFrameArray FMeshDrawCommandPassSetupTaskContext::TempVisibleMeshDrawCommands |
| ETranslucencyPass::Type FMeshDrawCommandPassSetupTaskContext::TranslucencyPass |
| FVector FMeshDrawCommandPassSetupTaskContext::TranslucentSortAxis |
| ETranslucentSortPolicy::Type FMeshDrawCommandPassSetupTaskContext::TranslucentSortPolicy |
| const FViewInfo* FMeshDrawCommandPassSetupTaskContext::View |
| FMatrix FMeshDrawCommandPassSetupTaskContext::ViewMatrix |
| FVector FMeshDrawCommandPassSetupTaskContext::ViewOrigin |
| int32 FMeshDrawCommandPassSetupTaskContext::VisibleMeshDrawCommandsNum |