Navigation
API > API/Runtime > API/Runtime/DataflowCore > API/Runtime/DataflowCore/FDataflowNode
Description
ForwardInput(...)
Forward an input to this output. This will not cache the value itself but cache a reference to the input connection cache entry. This is memory efficient and do not require a runtime copy of the data. Input and output references must match in type. Note that forwarding an input never sets a default value when no input is connected, use SafeForwardInput instead.
| Name | ForwardInput |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Dataflow/Core/Public/Dataflow/DataflowNode.h |
| Include Path | #include "Dataflow/DataflowNode.h" |
| Source | /Engine/Source/Runtime/Experimental/Dataflow/Core/Private/Dataflow/DataflowNode.cpp |
void ForwardInput
(
UE::Dataflow::FContext & Context,
const UE::Dataflow::FConnectionReference & InputReference,
const UE::Dataflow::FConnectionReference & Reference
) const
Parameters
| Name | Remarks |
|---|---|
| Context | : The evaluation context that holds the data store. |
| InputReference | : Pointer to a input member of this node that needs to be forwarded. |
| Reference | : Pointer to a member of this node that corresponds with the output to set. |