FMaterialLayersFunctions

Syntax

struct FMaterialLayersFunctions

Variables

Name Description

Public variable

TArray < class U ...

 

Blends

Public variable

FString

 

KeyString

Public variable

TArray < FText >

 

LayerNames

Public variable

TArray < class U ...

 

Layers

Public variable

TArray < bool >

 

LayerStates

Public variable

TArray < bool >

 

RestrictToBlendRelatives

Public variable

TArray < bool >

 

RestrictToLayerRelatives

Constructors

Name Description

Public function

FMaterialLayersFunctions()

Functions

Name Description

Public function

void

 

AppendBlendedLayer()

Public function

FText

 

GetLayerName

(
    int32 Counter
)

Public function

bool

 

GetLayerVisibility

(
    int32 Index
)

Public function Const

FString

 

GetStaticPermutationString()

Lists referenced function packages in a string, intended for use as a static permutation identifier.

Public function

void

 

RemoveBlendedLayerAt

(
    int32 Index
)

Public function

void

 

SerializeForDDC

(
    FArchive & Ar
)

Public function

void

 

SetBlendedLayerVisibility

(
    int32 Index,
    bool InNewVisibility
)

Public function

void

 

ToggleBlendedLayerVisibility

(
    int32 Index
)

Public function

void

 

UpdateStaticPermutationString()

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FMaterialLayersFunctions & Ot...
)

Public function Const

bool

 

operator==

(
    const FMaterialLayersFunctions & Ot...
)

References

Module

Engine

Header

Runtime/Engine/Classes/Materials/MaterialLayersFunctions.h