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

#include <MeshPassProcessor.h>

Public Attributes

TShaderRef< FShaderVertexShader
 
TShaderRef< FShaderPixelShader
 
const FPrimitiveSceneProxyPrimitiveSceneProxyIfNotUsingStateBuckets
 
const FMaterialRenderProxyMaterialRenderProxyIfNotUsingStateBuckets
 
FString MaterialRenderProxyName
 
const FMaterialMaterial
 
FName ResourceName
 
int8 LODIndex
 
int32 SegmentIndex
 

Detailed Description

Debug only data for being able to backtrack the origin of given FMeshDrawCommand.

Member Data Documentation

◆ LODIndex

int8 FMeshDrawCommandDebugData::LODIndex

◆ Material

const FMaterial* FMeshDrawCommandDebugData::Material

◆ MaterialRenderProxyIfNotUsingStateBuckets

const FMaterialRenderProxy* FMeshDrawCommandDebugData::MaterialRenderProxyIfNotUsingStateBuckets

◆ MaterialRenderProxyName

FString FMeshDrawCommandDebugData::MaterialRenderProxyName

◆ PixelShader

TShaderRef<FShader> FMeshDrawCommandDebugData::PixelShader

◆ PrimitiveSceneProxyIfNotUsingStateBuckets

const FPrimitiveSceneProxy* FMeshDrawCommandDebugData::PrimitiveSceneProxyIfNotUsingStateBuckets

◆ ResourceName

FName FMeshDrawCommandDebugData::ResourceName

◆ SegmentIndex

int32 FMeshDrawCommandDebugData::SegmentIndex

◆ VertexShader

TShaderRef<FShader> FMeshDrawCommandDebugData::VertexShader

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