UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMaterialAttributeDefinitionMap Member List

This is the complete list of members for FMaterialAttributeDefinitionMap, including all inherited members.

AddCustomAttribute(const FGuid &AttributeID, UClass *ExpressionClass, const FString &AttributeName, const FString &FunctionName, int32 OutputIndex, EMaterialValueType ValueType, const FVector4 &DefaultValue, EShaderFrequency ShaderFrequency, bool bNeedsPreviousFrameEvaluation=false, MaterialAttributeBlendFunction BlendFunction=nullptr)FMaterialAttributeDefinitionMapstatic
AppendDDCKey(FShaderKeyGenerator &KeyGen)FMaterialAttributeDefinitionMapstatic
AppendDDCKeyString(FString &String)FMaterialAttributeDefinitionMapstatic
CompileDefaultExpression(FMaterialCompiler *Compiler, EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
CompileDefaultExpression(FMaterialCompiler *Compiler, const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
FMaterialAttributeDefinitionMap()FMaterialAttributeDefinitionMap
FMaterialAttributePropertyDetailsFMaterialAttributeDefinitionMapfriend
GetAttributeName(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetAttributeName(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetBitmask(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetBitmask(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetBlendFunction(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetCustomAttribute(const FString &AttributeName)FMaterialAttributeDefinitionMapstatic
GetCustomAttribute(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetCustomAttributeID(const FString &AttributeName)FMaterialAttributeDefinitionMapstatic
GetCustomAttributeList(TArray< FMaterialCustomOutputAttributeDefintion > &CustomAttributeList)FMaterialAttributeDefinitionMapstatic
GetDefaultID()FMaterialAttributeDefinitionMapstatic
GetDefaultValue(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetDefaultValue(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetDisplayNameForMaterial(EMaterialProperty Property, UMaterial *Material)FMaterialAttributeDefinitionMapstatic
GetDisplayNameForMaterial(const FGuid &AttributeID, UMaterial *Material)FMaterialAttributeDefinitionMapstatic
GetID(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetIndex(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetIndex(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetOrderedVisibleAttributeList()FMaterialAttributeDefinitionMapinlinestatic
GetProperty(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetShaderFrequency(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetShaderFrequency(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
GetValueType(EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
GetValueType(const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic
IsAttributeInBitmask(uint64 Bitmask, EMaterialProperty Property)FMaterialAttributeDefinitionMapstatic
IsAttributeInBitmask(uint64 Bitmask, const FGuid &AttributeID)FMaterialAttributeDefinitionMapstatic