Navigation
API > API/Plugins > API/Plugins/DataprepCore
References
| Module | DataprepCore |
| Header | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepOperation.h |
| Include | #include "DataprepOperation.h" |
Syntax
struct FDataprepOperationContext
Remarks
Contains all data regarding the context in which an operation will be executed
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDataprepAddAsset | AddAssetDelegate | Delegate to duplicate and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation | |
| FDataprepAssetsModified | AssetsModifiedDelegate | Delegate to indicate an asset has been modified | |
| TSharedPtr< struct FDataprepContext > | Context | The context contains on which the operation should operate on. | |
| FDataprepCreateActor | CreateActorDelegate | Delegate to create and add an actor to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation | |
| FDataprepCreateAsset | CreateAssetDelegate | Delegate to create and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation | |
| TSharedPtr< class IDataprepLogger > | DataprepLogger | Optional Logger to capture the log produced by an operation (via the functions LogInfo, LogWarning and LogError). | |
| TSharedPtr< class IDataprepProgressReporter > | DataprepProgressReporter | Optional Progress Reporter to capture any progress reported by an operation. | |
| FDataprepDeleteObjects | DeleteObjectsDelegate | Delegate to remove an asset from the Dataprep content Only effective if the operation is of class UDataprepEditingOperation | |
| FDataprepRemoveObject | 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 |