UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMeshMaterialShaderElementData Class Reference

#include <MeshMaterialShader.h>

+ Inheritance diagram for FMeshMaterialShaderElementData:

Public Member Functions

RENDERER_API void InitializeMeshMaterialData ()
 
RENDERER_API void InitializeMeshMaterialData (const FSceneView *SceneView, const FPrimitiveSceneProxy *RESTRICT PrimitiveSceneProxy, const FMeshBatch &RESTRICT MeshBatch, int32 StaticMeshId, bool bAllowStencilDither)
 
RENDERER_API void InitializeMeshMaterialData (const FSceneView *SceneView, const FPrimitiveSceneProxy *RESTRICT PrimitiveSceneProxy, int32 StaticMeshId, bool bDitheredLODTransition, bool bAllowStencilDither)
 

Public Attributes

FRHIUniformBufferFadeUniformBuffer = nullptr
 
FRHIUniformBufferDitherUniformBuffer = nullptr
 

Member Function Documentation

◆ InitializeMeshMaterialData() [1/3]

void FMeshMaterialShaderElementData::InitializeMeshMaterialData ( )

◆ InitializeMeshMaterialData() [2/3]

void FMeshMaterialShaderElementData::InitializeMeshMaterialData ( const FSceneView SceneView,
const FPrimitiveSceneProxy *RESTRICT  PrimitiveSceneProxy,
const FMeshBatch &RESTRICT  MeshBatch,
int32  StaticMeshId,
bool  bAllowStencilDither 
)

◆ InitializeMeshMaterialData() [3/3]

void FMeshMaterialShaderElementData::InitializeMeshMaterialData ( const FSceneView SceneView,
const FPrimitiveSceneProxy *RESTRICT  PrimitiveSceneProxy,
int32  StaticMeshId,
bool  bDitheredLODTransition,
bool  bAllowStencilDither 
)

Member Data Documentation

◆ DitherUniformBuffer

FRHIUniformBuffer* FMeshMaterialShaderElementData::DitherUniformBuffer = nullptr

◆ FadeUniformBuffer

FRHIUniformBuffer* FMeshMaterialShaderElementData::FadeUniformBuffer = nullptr

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