Navigation
API > API/Plugins > API/Plugins/AvalancheMask
Struct identifying a slot by its slot id and material
| Name | FAvaMask2DMaterialSlotId |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMask/Public/Mask2D/AvaMask2DMaskState.h |
| Include Path | #include "Mask2D/AvaMask2DMaskState.h" |
Syntax
USTRUCT ()
struct FAvaMask2DMaterialSlotId
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Mask2D/AvaMask2DMaskState.h | |||
FAvaMask2DMaterialSlotId
(
FString&& InMaterialContainerPath, |
Mask2D/AvaMask2DMaskState.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BaseMaterial | TObjectPtr< const UMaterial > | Base material of the material whose parameter state to save / restore This base is expected to be non-transient. | Mask2D/AvaMask2DMaskState.h | |
| MaterialContainerPath | FString | Object containing the material slot | Mask2D/AvaMask2DMaskState.h | |
| SlotId | FAvaMaterialBridgeSlotId | The slot id to save / restore the material parameters for | Mask2D/AvaMask2DMaskState.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FAvaMask2DMaterialSlotId& InOther |
Mask2D/AvaMask2DMaskState.h |