| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepOperation.h |
Include |
#include "DataprepOperation.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Blueprintable)
class UDataprepOperation : public UDataprepParameterizableObject
Base class for all Dataprep operations Dataprep operations act on a set of input obejcts and can modify their properties: f.e. change materials, add metadata etc.
Name | Description | ||
---|---|---|---|
|
AssetsModified |
Indicates an array of assets has changed during the operation. |
|
|
BeginWork ( |
Indicates the beginning of a new work to report on |
|
|
TSharedPtr< ... |
CreateTask ( |
Create a task to report progress during the execution of an operation |
|
EndWork() |
Indicates the end of the work |
|
|
Execute |
User friendly interface start here ======================================================================. |
|
|
ExecuteOperation |
Prepare the operation for the execution and execute it. |
|
|
GetAdditionalKeyword() |
Allows to add more keywords for when a user is searching for the fetcher in the ui. |
|
|
GetAdditionalKeyword_Implementation() |
||
|
GetCategory() |
Allows to change the tooltip of the fetcher for the ui if needed. |
|
|
GetCategory_Implementation() |
||
|
GetDisplayOperationName() |
Allows to change the name of the fetcher for the ui if needed. |
|
|
GetDisplayOperationName_Implementation() |
||
|
GetTooltip() |
Allows to change the tooltip of the fetcher for the ui if needed. |
|
|
GetTooltip_Implementation() |
||
|
IsCancelled() |
Returns true if the operation was canceled during execution |
|
|
LogError ( |
Add Error to the log |
|
|
LogInfo ( |
Add an info to the log |
|
|
LogWarning ( |
Add a warning to the log |
|
|
OnExecution ( |
This function is called when the operation is executed. |
|
|
OnExecution_Implementation ( |
This function is the same has OnExcution, but it's the extension point for an operation defined in c++. |
|
|
ReportProgress ( |
Report foreseen progress on the current work |