![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MaterialShared.h>
Public Member Functions | |
| FMaterialExpressionKey (UMaterialExpression *InExpression, int32 InOutputIndex) | |
| FMaterialExpressionKey (UMaterialExpression *InExpression, int32 InOutputIndex, const FGuid &InMaterialAttributeID, bool bInCompilingPreviousFrameKey) | |
Public Attributes | |
| UMaterialExpression * | Expression |
| int32 | OutputIndex |
| FGuid | MaterialAttributeID |
| bool | bCompilingPreviousFrameKey |
Friends | |
| bool | operator== (const FMaterialExpressionKey &X, const FMaterialExpressionKey &Y) |
| uint32 | GetTypeHash (const FMaterialExpressionKey &ExpressionKey) |
Uniquely identifies a material expression output. Used by the material compiler to keep track of which output it is compiling.
|
inline |
|
inline |
|
friend |
|
friend |
| bool FMaterialExpressionKey::bCompilingPreviousFrameKey |
| UMaterialExpression* FMaterialExpressionKey::Expression |
| FGuid FMaterialExpressionKey::MaterialAttributeID |
Attribute currently being compiled through a MatterialAttributes connection.
| int32 FMaterialExpressionKey::OutputIndex |