![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MaterialAttributeDefinitionMap.h>
Inheritance diagram for FMaterialCustomOutputAttributeDefintion:Public Attributes | |
| UClass * | CustomOutputExpressionStaticClass |
| FString | FunctionName |
| int32 | OutputIndex |
| bool | bNeedsPreviousFrameEvaluation |
Public Attributes inherited from FMaterialAttributeDefintion | |
| FGuid | AttributeID |
| FVector4 | DefaultValue |
| FString | AttributeName |
| EMaterialProperty | Property |
| EMaterialValueType | ValueType |
| EShaderFrequency | ShaderFrequency |
| int32 | TexCoordIndex |
| MaterialAttributeBlendFunction | BlendFunction |
| bool | bIsHidden |
Attribute data describing a material property used for a custom output
| FMaterialCustomOutputAttributeDefintion::FMaterialCustomOutputAttributeDefintion | ( | const FGuid & | InGUID, |
| UClass * | InExpressionClass, | ||
| const FString & | InAttributeName, | ||
| const FString & | InFunctionName, | ||
| int32 | InOutputIndex, | ||
| bool | bInNeedsPreviousFrameEvaluation, | ||
| EMaterialProperty | InProperty, | ||
| EMaterialValueType | InValueType, | ||
| const FVector4 & | InDefaultValue, | ||
| EShaderFrequency | InShaderFrequency, | ||
| MaterialAttributeBlendFunction | InBlendFunction = nullptr |
||
| ) |
|
inline |
| bool FMaterialCustomOutputAttributeDefintion::bNeedsPreviousFrameEvaluation |
| UClass* FMaterialCustomOutputAttributeDefintion::CustomOutputExpressionStaticClass |
| FString FMaterialCustomOutputAttributeDefintion::FunctionName |
| int32 FMaterialCustomOutputAttributeDefintion::OutputIndex |