Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Materials
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Materials/MaterialLayersFunctions.h |
| Include | #include "Materials/MaterialLayersFunctions.h" |
Syntax
struct FMaterialLayersFunctionsID
Remarks
Serializable ID structure for FMaterialLayersFunctions which allows us to deterministically recompile shaders
Variables
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AppendKeyString
(
FString& KeyString |
TODO: Investigate whether this is really required given it is only used by FMaterialShaderMapId AND that one also uses UpdateHash. | |
| void | SerializeForDDC
(
FArchive& Ar |
||
| void | UpdateHash
(
FSHA1& HashState |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FMaterialLayersFunctionsID& Reference |
||
| bool | operator==
(
const FMaterialLayersFunctionsID& Reference |