Navigation
API > API/Plugins > API/Plugins/GeometryCollectionNodes
Set a Material in a Materials array Deprecated (5.6) - Use SetIntoMaterialArray instead
| Name | FSetMaterialInMaterialsArrayDataflowNode |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/GeometryCollectionPlugin/Source/GeometryCollectionNodes/Public/Dataflow/GeometryCollectionMaterialNodes.h |
| Include Path | #include "Dataflow/GeometryCollectionMaterialNodes.h" |
Syntax
USTRUCT (Meta=(DataflowGeometryCollection, Deprecated="5.6"))
struct FSetMaterialInMaterialsArrayDataflowNode : public FDataflowNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDataflowNode → FSetMaterialInMaterialsArrayDataflowNode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSetMaterialInMaterialsArrayDataflowNode
(
const UE::Dataflow::FNodeParameters& InParam, |
Dataflow/GeometryCollectionMaterialNodes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers | |
|---|---|---|---|---|---|
| Material | DATAFLOW_NODE_DEFINE_INTERNAL(FSetMaterialInMaterialsArrayDataflowNode, "SetMaterialInMaterialsArray", "Utilities | Materials", "") public TObjectPtr< UMaterial > | Materials array storing the materials Material to add/insert to/in Materials array | Dataflow/GeometryCollectionMaterialNodes.h |
|
| MaterialIdx | int32 | Index for inserting a nem material into the Materials array | Dataflow/GeometryCollectionMaterialNodes.h |
|
|
| Operation | ESetMaterialOperationTypeEnum | Operation type for setting the material, add will add the new material to the end off Materials array, insert will insert the new material into Materials array at the index specified by MaterialIdx | Dataflow/GeometryCollectionMaterialNodes.h |
|
Functions
Public
Overridden from FDataflowNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Evaluate
(
UE::Dataflow::FContext& Context, |
Dataflow/GeometryCollectionMaterialNodes.h |