Module |
|
Header |
/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepOperation.h |
Include |
#include "DataprepOperation.h" |
struct FDataprepOperationContext
Contains all data regarding the context in which an operation will be executed
Name | Description | ||
---|---|---|---|
|
AddAssetDelegate |
Delegate to duplicate and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation |
|
|
AssetsModifiedDelegate |
Delegate to indicate an asset has been modified |
|
|
TSharedPtr< str... |
Context |
The context contains on which the operation should operate on. |
|
CreateActorDelegate |
Delegate to create and add an actor to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation |
|
|
CreateAssetDelegate |
Delegate to create and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation |
|
|
TSharedPtr< cla... |
DataprepLogger |
Optional Logger to capture the log produced by an operation (via the functions LogInfo, LogWarning and LogError). |
|
TSharedPtr< cla... |
DataprepProgressReporter |
Optional Progress Reporter to capture any progress reported by an operation. |
|
DeleteObjectsDelegate |
Delegate to remove an asset from the Dataprep content Only effective if the operation is of class UDataprepEditingOperation |
|
|
RemoveObjectDelegate |
Delegate to remove an object from the Dataprep's or the action's working set Only effective if the operation is of class UDataprepEditingOperation |