Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FStaticParameterSetRuntimeData
- FStaticParameterSet
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/StaticParameterSet.h |
Include | #include "StaticParameterSet.h" |
Syntax
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 |