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

#include <DebugRenderSceneProxy.h>

Public Member Functions

 FMaterialCache (FMeshElementCollector &InCollector, bool bUseLight=false, UMaterial *InMaterial=nullptr)
 
FMaterialRenderProxyoperator[] (FLinearColor Color)
 

Public Attributes

FMeshElementCollectorCollector
 
TMap< uint32, FMaterialRenderProxy * > MeshColorInstances
 
TWeakObjectPtr< UMaterialSolidMeshMaterial
 
bool bUseFakeLight = false
 

Constructor & Destructor Documentation

◆ FMaterialCache()

FDebugRenderSceneProxy::FMaterialCache::FMaterialCache ( FMeshElementCollector InCollector,
bool  bUseLight = false,
UMaterial InMaterial = nullptr 
)

Member Function Documentation

◆ operator[]()

FMaterialRenderProxy * FDebugRenderSceneProxy::FMaterialCache::operator[] ( FLinearColor  Color)

Member Data Documentation

◆ bUseFakeLight

bool FDebugRenderSceneProxy::FMaterialCache::bUseFakeLight = false

◆ Collector

FMeshElementCollector& FDebugRenderSceneProxy::FMaterialCache::Collector

◆ MeshColorInstances

TMap<uint32, FMaterialRenderProxy*> FDebugRenderSceneProxy::FMaterialCache::MeshColorInstances

◆ SolidMeshMaterial

TWeakObjectPtr<UMaterial> FDebugRenderSceneProxy::FMaterialCache::SolidMeshMaterial

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