Navigation
API > API/Plugins > API/Plugins/AvalancheModifiers
| Name | FAvaMaterialParameterMap |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/Public/Modifiers/AvaMaterialParameterModifier.h |
| Include Path | #include "Modifiers/AvaMaterialParameterModifier.h" |
Syntax
USTRUCT (BlueprintType )
struct FAvaMaterialParameterMap
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS FAvaMaterialParameterMap () |
Modifiers/AvaMaterialParameterModifier.h | ||
FAvaMaterialParameterMap
(
const FAvaMaterialParameterMap& |
Modifiers/AvaMaterialParameterModifier.h | ||
| Modifiers/AvaMaterialParameterModifier.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| meta | Modifiers/AvaMaterialParameterModifier.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FAvaMaterialParameterMapScalar * FindScalarParameter
(
FName InParameterName |
Returns the scalar parameter struct with the given name. | Modifiers/AvaMaterialParameterModifier.h | |
FAvaMaterialParameterMapScalar * FindScalarParameter
(
FName InParameterName, |
Returns the scalar parameter struct with the given name, potentially creating it if it doesn't exist. | Modifiers/AvaMaterialParameterModifier.h | |
const FAvaMaterialParameterMapTexture * FindTextureParameter
(
FName InParameterName |
Returns the texture parameter struct with the given name. | Modifiers/AvaMaterialParameterModifier.h | |
FAvaMaterialParameterMapTexture * FindTextureParameter
(
FName InParameterName, |
Returns the texture parameter struct with the given name, potentially creating it if it doesn't exist. | Modifiers/AvaMaterialParameterModifier.h | |
const FAvaMaterialParameterMapVector * FindVectorParameter
(
FName InParameterName |
Returns the vector parameter struct with the given name. | Modifiers/AvaMaterialParameterModifier.h | |
FAvaMaterialParameterMapVector * FindVectorParameter
(
FName InParameterName, |
Returns the vector parameter struct with the given name, potentially creating it if it doesn't exist. | Modifiers/AvaMaterialParameterModifier.h | |
void MatchKeys
(
const FAvaMaterialParameterMap& InParameterMap |
Matches the input parameter key map and removes all unused keys, does not touch current values | Modifiers/AvaMaterialParameterModifier.h | |
void PullParametersFrom
(
UMaterialInstanceDynamic* InMaterial |
Read parameters from this Material Designer Instance and save them here. | Modifiers/AvaMaterialParameterModifier.h | |
void PushParametersTo
(
UMaterialInstanceDynamic* InMaterial |
Apply our parameters to this Material Designer Instance | Modifiers/AvaMaterialParameterModifier.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAvaMaterialParameterMap & operator=
(
const FAvaMaterialParameterMap& |
Modifiers/AvaMaterialParameterModifier.h | ||
| Modifiers/AvaMaterialParameterModifier.h |