25 lines
710 B
C++
25 lines
710 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "DataLinkNode.h"
|
|
#include "Engine/DataTable.h"
|
|
#include "DataLinkDataTableSource.generated.h"
|
|
|
|
namespace UE::DataLinkDataTable
|
|
{
|
|
const FLazyName InputRow(TEXT("InputRow"));
|
|
}
|
|
|
|
UCLASS(MinimalAPI, Category="Data Table", DisplayName="Data Table")
|
|
class UDataLinkDataTableSource : public UDataLinkNode
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
protected:
|
|
//~ Begin UDataLinkNode
|
|
DATALINKDATATABLE_API virtual void OnBuildPins(FDataLinkPinBuilder& Inputs, FDataLinkPinBuilder& Outputs) const override;
|
|
DATALINKDATATABLE_API virtual EDataLinkExecutionReply OnExecute(FDataLinkExecutor& InExecutor) const override;
|
|
//~ End UDataLinkNode
|
|
};
|