Navigation
API > API/Plugins > API/Plugins/AvalancheShapes
Represents a slot in Motion Design Shape Components when accessing the slot with write access
| Name | FShapeMaterialWriteSlot |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheShapes/Public/AvaShapeMaterialBridge.h |
| Include Path | #include "AvaShapeMaterialBridge.h" |
Syntax
class FShapeMaterialWriteSlot : public UE::Ava::FMaterialBridgeWriteSlot
Inheritance Hierarchy
- FMaterialBridgeSlot → FMaterialBridgeWriteSlot → FShapeMaterialWriteSlot
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FShapeMaterialWriteSlot
(
TNotNull< UAvaShapeDynamicMeshBase* > InShape, |
AvaShapeMaterialBridge.h |
Functions
Public
Protected Virtual
Overridden from FMaterialBridgeWriteSlot
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool OnFeatureRequest
(
TConstStructView< FAvaMaterialBridgeFeature > InFeature |
AvaShapeMaterialBridge.h | ||
virtual void OnMaterialChanged() |
AvaShapeMaterialBridge.h |