Navigation
API > API/Runtime > API/Runtime/DataflowEngine
| Name | FGetDataflowVariableNode |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Engine/Public/Dataflow/DataflowVariableNodes.h |
| Include Path | #include "Dataflow/DataflowVariableNodes.h" |
Syntax
USTRUCT ()
struct FGetDataflowVariableNode : public FDataflowNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDataflowNode → FGetDataflowVariableNode
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DATAFLOW_NODE_DEFINE_INTERNAL(FGetDataflowVariableNode, "GetVariable", "Dataflow", "") public ~FGetDataflowVariableNode() |
Dataflow/DataflowVariableNodes.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FStaticEvaluationFunctionPtr | void(*)(const FGetDataflowVariableNode &, const FInstancedPropertyBag &, UE::Dataflow::FContext &, const FDataflowOutput &) | Dataflow/DataflowVariableNodes.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ContainerType | EPropertyBagContainerType | Dataflow/DataflowVariableNodes.h | ||
| EvaluateFunction | FStaticEvaluationFunctionPtr | Dataflow/DataflowVariableNodes.h | ||
| Value | FDataflowAnyType | Dataflow/DataflowVariableNodes.h |
|
|
| VariableName | FName | Dataflow/DataflowVariableNodes.h |
|
|
| VariablePropertyBag | FInstancedPropertyBag | Dataflow/DataflowVariableNodes.h |
|
|
| WeakDataflowPtr | TWeakObjectPtr< UDataflow > | Dataflow/DataflowVariableNodes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FName GetVariableName() |
Dataflow/DataflowVariableNodes.h | ||
| Dataflow/DataflowVariableNodes.h | |||
bool TryAddVariableToDataflowAsset
(
UDataflow& DataflowAsset |
Dataflow/DataflowVariableNodes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void EvaluateBool
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateByte
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateDouble
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateFloat
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateInt32
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateInt64
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateName
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateObject
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateString
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateStruct
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h | ||
static void EvaluateText
(
const FGetDataflowVariableNode& Node, |
Dataflow/DataflowVariableNodes.h |