FDataprepOperationContext

Contains all data regarding the context in which an operation will be executed

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public variable

FDataprepAddAss...

 

AddAssetDelegate

Delegate to duplicate and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation

Public variable

FDataprepAssets...

 

AssetsModifiedDelegate

Delegate to indicate an asset has been modified

Public variable

TSharedPtr< str...

 

Context

The context contains on which the operation should operate on.

Public variable

FDataprepCreate...

 

CreateActorDelegate

Delegate to create and add an actor to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation

Public variable

FDataprepCreate...

 

CreateAssetDelegate

Delegate to create and add an asset to the Dataprep content Only effective if the operation is of class UDataprepEditingOperation

Public variable

TSharedPtr< cla...

 

DataprepLogger

Optional Logger to capture the log produced by an operation (via the functions LogInfo, LogWarning and LogError).

Public variable

TSharedPtr< cla...

 

DataprepProgressReporter

Optional Progress Reporter to capture any progress reported by an operation.

Public variable

FDataprepDelete...

 

DeleteObjectsDelegate

Delegate to remove an asset from the Dataprep content Only effective if the operation is of class UDataprepEditingOperation

Public variable

FDataprepRemove...

 

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