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