Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FDataprepActionContext |
Structure to pass execution context to action |
|
FDataprepAssetProducer |
Structure to hold on a producer and its configuration |
|
FDataprepConsumerContext |
|
|
FDataprepContext |
Experimental struct. Todo add struct wide comment |
|
FDataprepCoreUtils |
|
|
FDataprepOperationCategories |
|
|
FDataprepOperationContext |
Contains all data regarding the context in which an operation will be executed |
|
FDataprepProducerContext |
Structure to pass execution context to producer |
|
FDataprepWorkReporter |
Helper class to encapsulate the IDataprepProgressReporter interface |
|
FOnStepAboutToBeRemoved |
|
|
FOnStepsOrderChanged |
|
|
FOnStepWasEdited |
|
|
IDataprepLogger |
This is the interface that a logger must implement to work with the Dataprep core functionalities |
|
IDataprepProgressReporter |
This is the interface that a progress reporter must implement to work with FDataprepWorkReporter |
|
TDataprepBindingCommandChange |
|
|
UDataprepActionAppearance |
Persists graphical state of the node associated with this action asset. |
|
UDataprepActionStep |
|
|
UDataprepAsset |
A DataprepAsset is an implementation of the DataprepAssetInterface using a Blueprint as the recipe pipeline. |
|
UDataprepAssetFactory |
LevelFactory. |
|
UDataprepAssetInstance |
A DataprepAssetInstance is an implementation of the DataprepAssetInterface sharing its recipe pipeline with an existing Dataprep asset or another DataprepAssetInstance. |
|
UDataprepAssetInstanceFactory |
|
|
UDataprepAssetInterface |
|
|
UDataprepAssetProducers |
A UDataprepAssetProducers is a utility class to manage the set of producers constituting the inputs of a DataprepAssetInterface. |
|
UDataprepAssetUserData |
A DataprepAssetUserData is used to mark assets or actors created through a Dataprep pipeline |
|
UDataprepConsumerUserData |
A UDataprepConsumerUserData is used to mark an asset or an actor to be respectively moved to a sub-folder or sub-level A DataprepContentConsumer is not obligated to honor this marker |
|
UDataprepContentConsumer |
Abstract class providing the minimal services required for a DataprepConsumer |
|
UDataprepContentProducer |
Abstract class to derived from to be a producer in the Dataprep asset |
|
UDataprepEditingOperation |
Base class for all Dataprep editing operations Dataprep editing operations act on a set of input obejcts and can modify their properties, but also can create new objects or delete existing ones (like assets and actors), based on the information they receive as an input |
|
UDataprepOperation |
Base class for all Dataprep operations Dataprep operations act on a set of input obejcts and can modify their properties: f.e. |
|
UDataprepParameterizableObject |
The base class of all the object that can interact with the dataprep parameterization This include all the parameterizable object and the parameterization object itself Also all the object that can be place in a dataprep action derive from it |
|
UDataprepRecipeInterface |
A DataprepAssetInterface is composed of a set of producers, inputs, a consumer, output, and a recipe, set of actions. |
|
UDEPRECATED_DataprepRecipe |
Name |
Description |
---|---|
FActionsContextChangedFunc |
Callback used to report a global change to the content it is working on |
FCanExecuteNextStepFunc |
Callback function used to confirm continuation after executing an operation or a filter |
FDataprepAddAsset |
Delegate used by a Dataprep operation to add a copy of an asset to the Dataprep's working set |
FDataprepAssetsModified |
Delegate used by a Dataprep operation to indicates an asset has been modified |
FDataprepCreateActor |
Delegate used by a Dataprep operation to add an actor to the Dataprep's working set |
FDataprepCreateAsset |
Delegate used by a Dataprep operation to create and add an asset to the Dataprep's working set |
FDataprepDeleteObjects |
Delegate used by a Dataprep operation to remove and delete an array of objects from the Dataprep's working set. |
FDataprepRemoveObject |
Delegate used by a Dataprep operation to remove an object If bLocalContext is true, the object is removed from the working set of the action owning the operation Otherwise, the object is removed from the Dataprep's working set |
Name |
Description |
|
---|---|---|
|
FDataprepAssetChangeType |
Name | Description | ||
---|---|---|---|
|
~UDataprepActionAsset() |
||
|
AddAssetToContext |
Add an asset to the execution context |
|
|
AddFilterWithAFetcher ( |
Add a filter and setup it's fetcher that fetcher most be compatible with the filter |
|
|
AddOperation ( |
Add an operation to the action |
|
|
AddStep |
Add a new step base on the type of step |
|
|
AddStep ( |
Add a copy of the step to the action |
|
|
AddStep ( |
Add a copy of the step object to the action |
|
|
AddSteps ( |
Add a copy of each step to the action |
|
|
UDataprepAct... |
DuplicateStep ( |
Creates a copy af action step, including its parameterization |
|
EnableStep |
Allow to set the enabled state of a step |
|
|
Execute |
Execute the action on a specific set of objects |
|
|
ExecuteAction ( |
Execute the action |
|
|
UDataprepAct... |
GetAppearance() |
|
|
UObject *... |
GetAssetOuterByClass ( |
Returns the outer to be used according to an asset's class |
|
const TCHAR ... |
GetLabel() |
Getter and Setter on the UI text of the action |
|
FOnStepAbout... |
GetOnStepAboutToBeRemoved() |
Allow an observer to be notified when a step is about to be removed from the action |
|
FOnStepsOrde... |
GetOnStepsOrderChanged() |
Allow an observer to be notified when the steps order changed that also include adding and removing steps |
|
FOnStepWasEd... |
GetOnStepWasEdited() |
Allow an observer to be notified when a step was edited (the step himself or a sub object of it) |
|
TWeakObjectP... |
GetStep ( |
Access to a step of the action Access to a step of the action |
|
GetStepsCount() |
Get the number of steps of this action |
|
|
InsertStep ( |
Insert a copy of the step into the action at the requested index |
|
|
InsertSteps ( |
Insert a copy of each step into the action at the requested index |
|
|
IsStepEnabled ( |
Get enabled status of an operation |
|
|
MoveStep |
Move a step to another spot in the order of steps This operation take O(n) time. |
|
|
NotifyDataprepSystemsOfRemoval() |
Do the necessary notification so that the Dataprep system can react properly to removal of this action |
|
|
UObject *... |
OnAddAsset |
Duplicate and add an asset to the Dataprep's and action's working set |
|
OnAssetsModified |
Add an array of assets to the list of modified assets |
|
|
AActor * |
OnCreateActor |
Add an actor to the Dataprep's transient world and action's working set |
|
UObject *... |
OnCreateAsset |
Create and add an asset to the Dataprep's and action's working set |
|
OnDeleteObjects |
Delete an array of objects from the Dataprep's and action's working set |
|
|
OnRemoveObject |
Remove an object from the Dataprep's and/or action's working set |
|
|
PostTransacted ( |
||
|
ProcessWorkingSetChanged() |
Executes the deletion and removal requested by an operation after its execution Notifies any observer about what has changed |
|
|
RemoveStep |
Remove a step from the action |
|
|
RemoveSteps |
Remove an array of steps from the action |
|
|
SetLabel ( |
||
|
SwapSteps |
Swap the steps |
|
|
FOnStepWasEd... |
UDataprepActionAsset() |
Name | Description | ||
---|---|---|---|
|
AddedObjects |
Array of objects which have been added during the execution of an operation |
|
|
Appearance |
||
|
bExecutionInterrupted |
||
|
bIsEnabled |
||
|
bWorkingSetHasChanged |
Marker to check if an operation has made any changes to the action's working set |
|
|
TSharedPtr< FDa... |
ContextPtr |
Pointer to the context passed to the action for its execution |
|
GetOnChanged |
||
|
GetOnChanged |
||
|
GetOnChanged |
||
|
GetOnChanged |
||
|
enum FDataprepA... |
GetOnParentChanged |
|
|
Label |
UI label of the action |
|
|
ModifiedAssets |
Set of objects which have been modified during the execution of an operation |
|
|
ObjectsToDelete |
Array of objects requested to be deleted by an operation |
|
|
ObjectsToRemove |
Array of objects requested to be removed by an operation |
|
|
OnAssetDeletedHandle |
||
|
OnStepsAboutToBeRemoved |
Broadcast when a step is about to be removed |
|
|
OnStepsOrderChanged |
Broadcasts any change to the stack of steps |
|
|
OnStepWasEdited |
Broacast when a subobject of a step or a step object was edited |
|
|
TSharedPtr< FDa... |
OperationContext |
Context passed to the operation for its execution |
|
TWeakObjectPtr<... |
PackageForAnimation |
Package which level sequences will be added to |
|
TWeakObjectPtr<... |
PackageForMaterial |
Package which materials will be added to |
|
TWeakObjectPtr<... |
PackageForStaticMesh |
Package which static meshes will be added to |
|
TWeakObjectPtr<... |
PackageForTexture |
Package which textures will be added to |
|
Steps |
Array of operations and/or filters constituting this action |
|
|
UDataprepActionAsset |