Navigation
API > API/Runtime > API/Runtime/DataflowCore > API/Runtime/DataflowCore/Dataflow
Inheritance Hierarchy
- FDataflowNode
- FDataflowTerminalNode
- FChaosClothAssetTerminalNode_v2
- FFleshAssetTerminalDataflowNode
- FGeometryCollectionTerminalDataflowNode
References
| Module | DataflowCore |
| Header | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowTerminalNode.h |
| Include | #include "Dataflow/DataflowTerminalNode.h" |
Syntax
USTRUCT ()
struct FDataflowTerminalNode : public FDataflowNode
Remarks
FDataflowTerminalNode Base class for terminal nodes within the Dataflow graph.
Terminal Nodes allow for non-const access to UObjects as edges in the graph. They are used to push data out to asset or the world from the calling client. Terminals may not have outputs, they are only leaf nodes in the evaluation graph.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDataflowTerminalNode
(
const UE::Dataflow::FNodeParameters& Param, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Evaluate
(
UE::Dataflow::FContext& Context |
Evaluate | |
| TObjectPtr< UObject > | Return the terminal asset | ||
| void | SetAssetValue
(
TObjectPtr< UObject > Asset, |
Error Checking | |
| FName | StaticType () |