Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialFunctionInterface.h |
Include |
#include "Materials/MaterialFunctionInterface.h" |
class UMaterialFunctionInterface : public UObject
A Material Function is a collection of material expressions that can be reused in different materials
Name | Description | ||
---|---|---|---|
|
CombinedInputTypes |
||
|
CombinedOutputTypes |
||
|
MaterialFunctionUsage |
The intended usage of this function, required for material layers. |
|
|
StateId |
Used by materials using this function to know when to recompile. |
|
|
UThumbnailInfo ... |
ThumbnailInfo |
Information for thumbnail rendering |
Name | Description | |
---|---|---|
|
UMaterialFunctionInterface ( |
Name | Description | ||
---|---|---|---|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |