UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Materials Directory Reference
Files
HLSLMaterialDerivativeAutogen.cpp
HLSLMaterialDerivativeAutogen.h
HLSLMaterialTranslator.cpp
HLSLMaterialTranslator.h
Material.cpp
MaterialAggregate.cpp
MaterialAttributeDefinitionMap.cpp
MaterialCachedData.cpp
MaterialDependencyWalker.cpp
MaterialEnumeration.cpp
MaterialExpressionLayerStack.cpp
MaterialExpressionNoise.cpp
MaterialExpressions.cpp
MaterialExpressionSettings.cpp
MaterialExpressionsIR.cpp
MaterialExpressionSubstrate.cpp
MaterialExternalCodeRegistry.cpp
MaterialExternalCodeRegistry.h
MaterialInsights.cpp
MaterialInstance.cpp
MaterialInstanceConstant.cpp
MaterialInstanceDynamic.cpp
MaterialInstanceSupport.h
MaterialInterface.cpp
MaterialIR.cpp
MaterialIRDebug.cpp
MaterialIREmitter.cpp
MaterialIRInternal.cpp
MaterialIRInternal.h
MaterialIRModule.cpp
MaterialIRModuleBuilder.cpp
MaterialIRToHLSLTranslator.cpp
MaterialIRTypes.cpp
MaterialIRValueAnalyzer.cpp
MaterialIRValueAnalyzer.h
MaterialKeyGeneratorContext.cpp
MaterialOverrideNanite.cpp
MaterialParameterCollection.cpp
MaterialRenderProxy.cpp
MaterialShader.cpp
MaterialShaderMapLayout.h
MaterialShared.cpp
MaterialSharedPrivate.h
MaterialSourceTemplate.cpp
MaterialSourceTemplate.h
MaterialUniformExpressions.cpp
MaterialUniformExpressions.h
MeshMaterialShader.cpp
ParameterCollection.cpp
StringTemplate.cpp
StringTemplate.h
SubstrateMaterial.cpp
SubstrateMaterial.h
Engine
Source
Runtime
Engine
Private
Materials
Generated by
1.9.8