Navigation
API > API/Plugins > API/Plugins/DataprepCore
A DataprepAssetInstance is an implementation of the DataprepAssetInterface sharing its recipe pipeline with an existing Dataprep asset or another DataprepAssetInstance. It has its own inputs and output. It has overrides of the externalized parameters of the pipeline.
| Name | UDataprepAssetInstance |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepAssetInstance.h |
| Include Path | #include "DataprepAssetInstance.h" |
Syntax
UCLASS (BlueprintType)
class UDataprepAssetInstance : public UDataprepAssetInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataprepAssetInterface → UDataprepAssetInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDataprepAssetInstance() |
DataprepAssetInstance.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UDataprepAssetInstance() |
DataprepAssetInstance.h |
Classes
| Name | Remarks |
|---|---|
| FOnDataprepAssetInstanceChanged | Allow an observer to be notified when the parent asset has changed |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActionsFromDataprepAsset | TArray< TObjectPtr< UDataprepActionAsset > > | DataprepAssetInstance.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDataprepAssetInstance::FOnDataprepAssetInstanceChanged TBaseMulticastDelegate_NoParams GetOnParentChanged() |
DataprepAssetInstance.h | ||
const UDataprepAssetInterface * GetParent() |
DataprepAssetInstance.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
DataprepAssetInstance.h | ||
bool SetParent
(
UDataprepAssetInterface* InParent, |
DataprepAssetInstance.h |
Overridden from UDataprepAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExecuteRecipe
(
const TSharedPtr< FDataprepActionContext >& InActionsContext |
Sequentially execute all the actions held by the Dataprep asset | DataprepAssetInstance.h | |
virtual const TArray< UDataprepActionAsset * > & GetActions() |
DataprepAssetInstance.h | ||
virtual UObject * GetParameterizationObject() |
Temporary function to allow the dataprep editor to show the parametrization | DataprepAssetInstance.h | |
virtual bool HasActions() |
DataprepAssetInstance.h |