Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialLayersFunctions.h |
Include |
#include "Materials/MaterialLayersFunctions.h" |
struct FMaterialLayersFunctions
Name | Description | ||
---|---|---|---|
|
Blends |
||
|
DeletedParentLayerGuids |
List of Guids that exist in the parent material that have been explicitly deleted This is needed to distinguish these layers from newly added layers in the parent material |
|
|
LayerGuids |
Guid that identifies each layer in this stack |
|
|
LayerNames |
||
|
Layers |
||
|
LayerStates |
||
|
ParentLayerGuids |
Refers to the layer in the parent's LayerGuids list used to initialize this layer |
|
|
RestrictToBlendRelatives |
||
|
RestrictToLayerRelatives |
Name | Description | |
---|---|---|
|
FMaterialLayersFunctions() |
Name | Description | ||
---|---|---|---|
|
AddLayerCopy ( |
||
|
AppendBlendedLayer() |
||
|
CopyGuidsToParent() |
||
|
Empty() |
||
|
const ID |
GetID() |
|
|
GetLayerName ( |
||
|
GetLayerVisibility ( |
||
|
GetStaticPermutationString() |
Lists referenced function packages in a string, intended for use as a static permutation identifier. |
|
|
HasAnyUnlinkedLayers() |
||
|
InsertLayerCopy ( |
||
|
IsLayerLinkedToParent ( |
||
|
MoveBlendedLayer |
||
|
PostSerialize ( |
||
|
RelinkLayersToParent() |
||
|
RemoveBlendedLayerAt ( |
||
|
ResolveParent ( |
||
|
SerializeForDDC ( |
||
|
SetBlendedLayerVisibility |
||
|
ToggleBlendedLayerVisibility ( |
||
|
UnlinkLayerFromParent ( |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |
Name |
Description |
|
---|---|---|
|
ID |
Serializable ID structure for FMaterialLayersFunctions which allows us to deterministically recompile shaders |
Name |
Description |
---|---|
BackgroundGuid |
|
NoParentGuid |
|
UninitializedParentGuid |
Name | Description | ||
---|---|---|---|
|
KeyString_DEPRECATED |