Navigation
API > API/Plugins > API/Plugins/DataprepCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDataprepAssetInterface
- UDataprepAssetInstance
References
| Module | DataprepCore |
| Header | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepAssetInstance.h |
| Include | #include "DataprepAssetInstance.h" |
Syntax
UCLASS (BlueprintType)
class UDataprepAssetInstance : public UDataprepAssetInterface
Remarks
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.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnDataprepAssetInstanceChanged | OnParentChanged | Delegate broadcasted when the consumer or one of the producers has changed | |
| TObjectPtr< UDataprepParameterizationInstance > | Parameterization | ||
| TObjectPtr< UDataprepAssetInterface > | Parent | Parent Dataprep asset's interface |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UDataprepAssetInstance::FOnDataprepAssetInstanceChanged TBaseMulticastDelegate_NoParams | |||
| const UDataprepAssetInterface * | GetParent () |
||
| bool | SetParent
(
UDataprepAssetInterface* InParent, |
Overridden from UDataprepAssetInterface
| Type | Name | Description | |
|---|---|---|---|
| void | ExecuteRecipe
(
const TSharedPtr< FDataprepActionContext >& InActionsContext |
Sequentially execute all the actions held by the Dataprep asset | |
| const TArray< UDataprepActionAsset * > & | GetActions () |
||
| UObject * | Temporary function to allow the dataprep editor to show the parametrization | ||
| bool | HasActions () |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnDataprepAssetInstanceChanged | Allow an observer to be notified when the parent asset has changed |