![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NaniteShared.h>
Public Attributes | |
| const FMaterial * | VertexMaterial = nullptr |
| const FMaterial * | PixelMaterial = nullptr |
| const FMaterial * | ComputeMaterial = nullptr |
| const FMaterialRenderProxy * | VertexMaterialProxy = nullptr |
| const FMaterialRenderProxy * | PixelMaterialProxy = nullptr |
| const FMaterialRenderProxy * | ComputeMaterialProxy = nullptr |
| TShaderRef< FHWRasterizePS > | RasterPixelShader |
| TShaderRef< FHWRasterizeVS > | RasterVertexShader |
| TShaderRef< FHWRasterizeMS > | RasterMeshShader |
| TShaderRef< FMicropolyRasterizeCS > | ClusterComputeShader |
| TShaderRef< FMicropolyRasterizeCS > | PatchComputeShader |
| TOptional< uint32 > | MaterialBitFlags |
| TOptional< FDisplacementScaling > | DisplacementScaling |
| TOptional< FDisplacementFadeRange > | DisplacementFadeRange |
| bool | bFinalized = false |
| TShaderRef<FMicropolyRasterizeCS> FNaniteRasterMaterialCache::ClusterComputeShader |
| const FMaterial* FNaniteRasterMaterialCache::ComputeMaterial = nullptr |
| const FMaterialRenderProxy* FNaniteRasterMaterialCache::ComputeMaterialProxy = nullptr |
| TOptional<FDisplacementFadeRange> FNaniteRasterMaterialCache::DisplacementFadeRange |
| TOptional<FDisplacementScaling> FNaniteRasterMaterialCache::DisplacementScaling |
| TShaderRef<FMicropolyRasterizeCS> FNaniteRasterMaterialCache::PatchComputeShader |
| const FMaterial* FNaniteRasterMaterialCache::PixelMaterial = nullptr |
| const FMaterialRenderProxy* FNaniteRasterMaterialCache::PixelMaterialProxy = nullptr |
| TShaderRef<FHWRasterizeMS> FNaniteRasterMaterialCache::RasterMeshShader |
| TShaderRef<FHWRasterizePS> FNaniteRasterMaterialCache::RasterPixelShader |
| TShaderRef<FHWRasterizeVS> FNaniteRasterMaterialCache::RasterVertexShader |
| const FMaterial* FNaniteRasterMaterialCache::VertexMaterial = nullptr |
| const FMaterialRenderProxy* FNaniteRasterMaterialCache::VertexMaterialProxy = nullptr |