| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepAsset.h |
Include |
#include "DataprepAsset.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UDataprepAsset : public UDataprepAssetInterface
A DataprepAsset is an implementation of the DataprepAssetInterface using a Blueprint as the recipe pipeline. The Blueprint is composed of DataprepAction nodes linearly connected.
Name | Description | ||
---|---|---|---|
|
GetOnStepObjectsAboutToBeRemoved |
||
|
OnParameterizedObjectsStatusChanged |
Name | Description | |
---|---|---|
|
~UDataprepAsset() |
Name | Description | ||
---|---|---|---|
|
AddAction ( |
Creates an action from the array of action steps or one action per action steps then add the action(s) to the Dataprep asset |
|
|
AddAction ( |
Add a copy of the action to the Dataprep asset |
|
|
AddActions ( |
Add the actions to the Dataprep asset |
|
|
BindObjectPropertyToParameterization ( |
||
|
CreateParameterization() |
||
|
UDataprepAct... |
GetAction ( |
|
|
const UDatap... |
GetAction ( |
|
|
GetActionCount() |
||
|
GetActionIndex ( |
||
|
UDataprepPar... |
GetDataprepParameterization() |
Internal only for now. |
|
GetExistingParameterNamesForType |
||
|
GetNameOfParameterForObjectProperty ( |
||
|
UDataprepAss... |
GetOnActionChanged() |
|
|
UDataprepAss... |
GetOnStepObjectsAboutToBeRemoved() |
|
|
InsertAction ( |
Creates a new action then insert the action to the Dataprep asset at the requested index |
|
|
InsertAction ( |
Insert a copy of the action to the Dataprep asset at the requested index |
|
|
InsertAction ( |
Creates an action from the array of action steps or one action per action steps then insert the action(s) to the Dataprep asset at the requested index |
|
|
InsertActions ( |
Insert a copy of each action into the Dataprep asset at the requested index |
|
|
IsObjectPropertyBinded ( |
||
|
MoveAction |
Move an action to another spot in the order of actions This operation take O(n) time. |
|
|
MoveActions |
Move group of actions to another spot in the order of actions |
|
|
RemoveAction |
Remove an action from the Dataprep asset |
|
|
RemoveActions |
Remove a set of actions from the Dataprep asset |
|
|
RemoveObjectPropertyFromParameterization ( |
||
|
SwapActions |
Swap the actions of a Dataprep asset |
Name | Description | ||
---|---|---|---|
|
ExecuteRecipe ( |
Sequentially execute all the actions held by the Dataprep asset |
|
|
const TArray... |
GetActions() |
|
|
UObject *... |
GetParameterizationObject() |
Internal Use only (the current implementation might be subject to change) |
|
HasActions() |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |
||
|
PostEditUndo() |
Called after applying a transaction to the object. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreEditUndo() |
Called before applying a transaction to the object. |
|
|
Rename ( |
Rename this object to a unique name, or change its outer. |
Name |
Description |
|
---|---|---|
|
FDataprepParameterizationStatusForObjectsChanged |
Event to notify the ui that a Dataprep parametrization was modified This necessary as the ui for the parameterization is only updated by manual event (the ui don't pull new values each frame) |
|
FOnDataprepActionAssetChange |
Allow an observer to be notified of an change in the pipeline return The event that will be broadcasted when a object has receive a modification that might change the result of the pipeline |
|
FOnStepObjectsAboutToBeRemoved |
Allow an observer to be notified of the removal of some step from the asset |
|
FRestrictedToActionAsset |
Name | Description | ||
---|---|---|---|
|
Consumer_DEPRECATED |
DEPRECATED: COnsumer referenced by the asset |
|
|
UBlueprint *... |
DataprepRecipeBP_DEPRECATED |
DEPRECATED: Pointer to data preparation pipeline blueprint previously used to process input data |
|
Producers_DEPRECATED |
DEPRECATED: List of producers referenced by the asset |