Navigation
API > API/Plugins > API/Plugins/AvalancheDataLink
| Name | UAvaDataLinkInstance |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/AvalancheDataLink/Source/AvalancheDataLink/Public/AvaDataLinkInstance.h |
| Include Path | #include "AvaDataLinkInstance.h" |
Syntax
UCLASS (MinimalAPI, EditInlineNew, DisplayName="Motion Design Data Link Instance")
class UAvaDataLinkInstance : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAvaDataLinkInstance
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DataLinkInstance | FDataLinkInstance | AvaDataLinkInstance.h |
|
|
| Executor | TSharedPtr< FDataLinkExecutor > | AvaDataLinkInstance.h | ||
| OutputProcessors | TArray< TObjectPtr< UDataLinkProcessor > > | AvaDataLinkInstance.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Execute() |
Starts a new active data link execution, stopping the existing if any | AvaDataLinkInstance.h | |
void Stop() |
Stops the active data link execution if any | AvaDataLinkInstance.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
AvaDataLinkInstance.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void DeclareConstructClasses
(
TArray< FTopLevelAssetPath >& OutConstructClasses, |
AvaDataLinkInstance.h | ||
static FName GetDataLinkInstancePropertyName() |
AvaDataLinkInstance.h | ||
static FName GetOutputProcessorsPropertyName() |
AvaDataLinkInstance.h |