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