Navigation
API > API/Plugins > API/Plugins/DataLink
Processors execute logic on the output data of a data link graph execution
| Name | UDataLinkProcessor |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DataLink/Source/DataLink/Public/DataLinkProcessor.h |
| Include Path | #include "DataLinkProcessor.h" |
Syntax
UCLASS (MinimalAPI, Abstract, EditInlineNew)
class UDataLinkProcessor : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataLinkProcessor
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Finalize
(
const FDataLinkExecutor& InExecutor, |
Called at the end of the data link graph execution | DataLinkProcessor.h | |
void Initialize
(
const FDataLinkExecutor& InExecutor |
Called at the start of the data link graph execution, prior to running any data link node | DataLinkProcessor.h | |
void ProcessOutput
(
const FDataLinkExecutor& InExecutor, |
Called when the data link graph execution has output data | DataLinkProcessor.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnFinalize
(
const FDataLinkExecutor& InExecutor, |
DataLinkProcessor.h | ||
virtual void OnInitialize
(
const FDataLinkExecutor& InExecutor |
DataLinkProcessor.h | ||
virtual void OnProcessOutput
(
const FDataLinkExecutor& InExecutor, |
DataLinkProcessor.h |