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 |