Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/MaterialTypes.h |
Include |
#include "MaterialTypes.h" |
struct FMaterialParameterMetadata
Holds a value, along with editor-only metadata that describes that value
Name | Description | ||
---|---|---|---|
|
bOverride |
Is the parameter overriden on the material it was queried from? |
|
|
bUsedAsAtlasPosition |
Should curves be used? |
|
|
bUsedAsChannelMask |
Valid for Vector parameters |
|
|
ChannelNames |
Name of channels, for Vectors/Textures |
|
|
Description |
Description of the parameter, typically taken from the 'Desc' field of the parameter's UMaterialExpression |
|
|
ExpressionGuid |
GUID of the UMaterialExpression this parameter came from |
|
|
Group |
Name of the parameter's group |
|
|
float |
Max |
|
|
float |
Min |
UI range for scalar values |
|
PrimitiveDataIndex |
||
|
TSoftObjectPtr<... |
ScalarAtlas |
|
|
TSoftObjectPtr<... |
ScalarCurve |
Curve/Atlas used to generate scalar value |
|
SortPriority |
Used for sorting parameter within the group, in the UI |
|
|
Value |
Name | Description | |
---|---|---|
|
FMaterialParameterMetadata() |
|
|
FMaterialParameterMetadata ( |
|
|
FMaterialParameterMetadata ( |