Navigation
API > API/Plugins > API/Plugins/DataprepCore
References
| Module | DataprepCore |
| Header | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepCoreUtils.h |
| Include | #include "DataprepCoreUtils.h" |
Syntax
class FDataprepCoreUtils
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildAssets
(
const TArray< TWeakObjectPtr< UObject > >& Assets, |
Helper function to build assets for use in the Dataprep pipeline | |
| void | DeleteTemporaryFolders
(
const FString& BaseTemporaryPath |
Delete the specified folder including all assets and sub-folders inside it. | |
| bool | ExecuteDataprep
(
UDataprepAssetInterface* DataprepAssetInterface, |
Execute a Dataprep asset (import, execute and commit) | |
| void | GetActorsFromWorld
(
const UWorld* World, |
Collect on the valid actors in the input World | |
| void | GetActorsFromWorld
(
const UWorld* World, |
Collect on the valid actors in the input World | |
| UDataprepActionAsset * | GetDataprepActionAssetOf
(
UObject* Object |
Return the Dataprep action asset that own the object, if the object is part of a Dataprep action asset | |
| UDataprepAsset * | GetDataprepAssetOfObject
(
UObject* Object |
Return the Dataprep asset that own the object, if the object is part of a Dataprep asset | |
| UClass * | GetTypeOfActionStep
(
const UDataprepParameterizableObject* Object |
Return the type of step that action step might be (Filter or Operation) | |
| bool | Checks if the input object is an asset even if transient or in a transient package | ||
| bool | IsClassValidForStepCreation
(
const TSubclassOf< UDataprepParameterizableObject >& StepType, |
Check if class can be used to create a step for a Dataprep action | |
| void | MoveToTransientPackage
(
UObject* Object |
Move an object to the /Game/Transient package. | |
| void | PurgeObjects
(
TArray< UObject* > Objects |
Delete the objects and do the manipulation required to safely delete the assets | |
| bool | RemoveStep
(
UDataprepActionAsset* ActionAsset, |
Helper function to remove a step from an action. | |
| bool | RemoveSteps
(
UDataprepActionAsset* ActionAsset, |
Helper function to remove a step from an action. | |
| void | RenameObject
(
UObject* Object, |
Rename this object to a unique name, or change its outer. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDataprepFeedbackContext | |||
| FDataprepLogger | |||
| FDataprepProgressTextReporter | |||
| FDataprepProgressUIReporter |