Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Materials
Inheritance Hierarchy
- FMaterialLayersFunctionsRuntimeData
- FMaterialLayersFunctions
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Materials/MaterialLayersFunctions.h |
Include | #include "Materials/MaterialLayersFunctions.h" |
Syntax
struct FMaterialLayersFunctions : public FMaterialLayersFunctionsRuntimeData
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FMaterialLayersFunctionsEditorOnlyData | EditorOnly |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ||
![]() |
int32 | AddLayerCopy
(
const FMaterialLayersFunctionsRuntimeData& Source, |
|
![]() |
int32 | AddLayerCopy
(
const FMaterialLayersFunctions& Source, |
|
![]() |
int32 | ||
![]() |
void | Empty () |
|
![]() ![]() |
const ID | GetID () |
|
![]() ![]() |
FText | GetLayerName
(
int32 Counter |
|
![]() ![]() |
bool | GetLayerVisibility
(
int32 Index |
|
![]() ![]() |
const FMaterialLayersFunctionsRuntimeData & | GetRuntime () |
|
![]() |
FMaterialLayersFunctionsRuntimeData & | GetRuntime () |
|
![]() ![]() |
FString | Gets a string representation of the ID | |
![]() ![]() |
bool | ||
![]() |
void | InsertLayerCopy
(
const FMaterialLayersFunctionsRuntimeData& Source, |
|
![]() |
void | InsertLayerCopy
(
const FMaterialLayersFunctions& Source, |
|
![]() ![]() |
bool | IsEmpty () |
|
![]() ![]() |
bool | IsLayerLinkedToParent
(
int32 Index |
|
![]() |
void | ||
![]() ![]() |
bool | MatchesParent
(
const FMaterialLayersFunctionsRuntimeData& Runtime, |
|
![]() ![]() |
bool | MatchesParent
(
const FMaterialLayersFunctions& Parent |
|
![]() |
void | MoveBlendedLayer
(
int32 SrcLayerIndex, |
|
![]() |
void | PostSerialize
(
const FArchive& Ar |
|
![]() |
void | ||
![]() |
void | RemoveBlendedLayerAt
(
int32 Index |
|
![]() ![]() |
bool | ResolveParent
(
const FMaterialLayersFunctionsRuntimeData& ParentRuntime, |
|
![]() |
bool | ResolveParent
(
const FMaterialLayersFunctions& Parent, |
|
![]() |
void | SerializeLegacy
(
FArchive& Ar |
|
![]() |
void | SetBlendedLayerVisibility
(
int32 Index, |
|
![]() |
void | ToggleBlendedLayerVisibility
(
int32 Index |
|
![]() |
void | UnlinkLayerFromParent
(
int32 Index |
|
![]() |
void | Validate () |
|
![]() ![]() |
void | Validate
(
const FMaterialLayersFunctionsRuntimeData& Runtime, |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | operator!=
(
const FMaterialLayersFunctions& Other |
|
![]() ![]() |
bool | operator==
(
const FMaterialLayersFunctions& Other |
Typedefs
Name | Description |
---|---|
ID |
Constants
Name | Description |
---|---|
BackgroundGuid |