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