Navigation
API > API/Runtime > API/Runtime/DataflowCore > API/Runtime/DataflowCore/FDataflowNode
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const T & GetValue
(
UE::Dataflow::FContext& Context, |
GetValue(...) | Dataflow/DataflowNode.h | |
TAnyType::FStorageType GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h | ||
UE::Dataflow::FContextValue GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h | ||
const T & GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h | ||
TAnyType::FStorageType GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h | ||
UE::Dataflow::FContextValue GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h | ||
const T & GetValue
(
UE::Dataflow::FContext& Context, |
GetValue(...) | Dataflow/DataflowNode.h | |
const T & GetValue
(
UE::Dataflow::FContext& Context, |
Dataflow/DataflowNode.h |
GetValue(UE::Dataflow::FContext &, const UE::Dataflow::TConnectionReference< T > &)
Description
GetValue(...)
Get the value of the Reference output, invoking up stream evaluations if not cached in the contexts data store.
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<class T, std::enable_if_t<, T >), int >>
const T & GetValue
(
UE::Dataflow::FContext & Context,
const UE::Dataflow::TConnectionReference < T > & Reference
) const
Parameters
| Name | Remarks |
|---|---|
| Context | : The evaluation context that holds the data store. |
| Reference | : Pointer to a member of this node that corresponds with the output to set. *Reference will be used as the default if the input is not connected. |
GetValue(UE::Dataflow::FContext &, const UE::Dataflow::TConnectionReference< TAnyType > &)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<typename TAnyType, std::enable_if_t<, TAnyType > &&!std::is_same_v< typename TAnyType::FStorageType, void >), int >>
TAnyType::FStorageType GetValue
(
UE::Dataflow::FContext & Context,
const UE::Dataflow::TConnectionReference < TAnyType > & Reference
) const
GetValue(UE::Dataflow::FContext &, const UE::Dataflow::TConnectionReference< TAnyType > &)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<typename TAnyType, std::enable_if_t<, TAnyType > &&std::is_same_v< typename TAnyType::FStorageType, void >), int >>
UE::Dataflow::FContextValue GetValue
(
UE::Dataflow::FContext & Context,
const UE::Dataflow::TConnectionReference < TAnyType > & Reference
) const
GetValue(UE::Dataflow::FContext &, const T *)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<class T, std::enable_if_t<, T >), int >>
const T & GetValue
(
UE::Dataflow::FContext & Context,
const T * Reference
) const
GetValue(UE::Dataflow::FContext &, const TAnyType *)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<typename TAnyType, std::enable_if_t<, TAnyType > &&!std::is_same_v< typename TAnyType::FStorageType, void >), int >>
TAnyType::FStorageType GetValue
(
UE::Dataflow::FContext & Context,
const TAnyType * Reference
) const
GetValue(UE::Dataflow::FContext &, const TAnyType *)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<typename TAnyType, std::enable_if_t<, TAnyType > &&std::is_same_v< typename TAnyType::FStorageType, void >), int >>
UE::Dataflow::FContextValue GetValue
(
UE::Dataflow::FContext & Context,
const TAnyType * Reference
) const
GetValue(UE::Dataflow::FContext &, const UE::Dataflow::TConnectionReference< T > &, const T &)
Description
GetValue(...)
Get the value of the Reference output, invoking up stream evaluations if not cached in the contexts data store.
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<class T>
const T & GetValue
(
UE::Dataflow::FContext & Context,
const UE::Dataflow::TConnectionReference < T > & Reference,
const T & Default
) const
Parameters
| Name | Remarks |
|---|---|
| Context | : The evaluation context that holds the data store. |
| Reference | : Pointer to a member of this node that corresponds with the output to set. |
| Default | : Default value if the input is not connected. |
GetValue(UE::Dataflow::FContext &, const T *, const T &)
| Name | GetValue |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
template<class T>
const T & GetValue
(
UE::Dataflow::FContext & Context,
const T * Reference,
const T & Default
) const