Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FStaticParameterSetRuntimeData
- FStaticParameterSet
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/StaticParameterSet.h |
| Include | #include "StaticParameterSet.h" |
Syntax
USTRUCT ()
struct FStaticParameterSet : public FStaticParameterSetRuntimeData
Remarks
Contains all the information needed to identify a single permutation of static parameters.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FStaticParameterSetEditorOnlyData | EditorOnly |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FStaticParameterSet
(
const FStaticParameterSet& InValue |
|||
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddParametersOfType
(
EMaterialParameterType Type, |
||
| void | Empty () |
||
| bool | Equivalent
(
const FStaticParameterSet& ReferenceSet |
||
| bool | GetMaterialLayers
(
FMaterialLayersFunctions& OutMaterialLayers |
||
| FStaticParameterSetRuntimeData & | GetRuntime () |
||
| const FStaticParameterSetRuntimeData & | GetRuntime () |
||
| bool | IsEmpty () |
Checks if this set contains any parameters | |
| void | PostSerialize
(
const FArchive& Ar |
||
| void | SerializeLegacy
(
FArchive& Ar |
||
| void | SetParameterValue
(
const FMaterialParameterInfo& ParameterInfo, |
||
| void | |||
| void | |||
| void | Validate () |
||
| void | Validate
(
const FStaticParameterSetRuntimeData& Runtime, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FStaticParameterSet& ReferenceSet |
||
| FStaticParameterSet & | operator=
(
const FStaticParameterSetRuntimeData& InValue |
||
| FStaticParameterSet & | operator=
(
const FStaticParameterSet& InValue |
||
| bool | operator==
(
const FStaticParameterSet& ReferenceSet |
Tests this set against another for equality |