Navigation
API > API/Plugins > API/Plugins/DataLink
| Name | FDataLinkNodeInstance |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/DataLink/Source/DataLink/Public/DataLinkNodeInstance.h |
| Include Path | #include "DataLinkNodeInstance.h" |
Syntax
struct FDataLinkNodeInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDataLinkNodeInstance
(
const UDataLinkNode& InNode |
DataLinkNodeInstance.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InputDataViewer | FDataLinkInputDataViewer | Views of the input data, matching the Node's Input Pins | DataLinkNodeInstance.h | |
| InstanceData | FInstancedStruct | Optional data within the node instanced for every execution. | DataLinkNodeInstance.h | |
| OutputDataViewer | FDataLinkOutputDataViewer | Views of the output data, matching the Node's Output Pins | DataLinkNodeInstance.h | |
| SinkKey | FDataLinkSinkKey | The Sink Key for this Node Instance Saved here to avoid recreating if it needs to be re-used. | DataLinkNodeInstance.h | |
| Status | EDataLinkNodeStatus | Current Status of a Node | DataLinkNodeInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReferencedObjects
(
FReferenceCollector& InCollector |
DataLinkNodeInstance.h | ||
const FDataLinkInputDataViewer & GetInputDataViewer() |
DataLinkNodeInstance.h | ||
FConstStructView GetInstanceData() |
DataLinkNodeInstance.h | ||
FStructView GetInstanceDataMutable() |
DataLinkNodeInstance.h | ||
const FDataLinkOutputDataViewer & GetOutputDataViewer() |
DataLinkNodeInstance.h | ||
const FDataLinkSinkKey & GetSinkKey() |
DataLinkNodeInstance.h |