DataPrepCore

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public class

FAssetTypeActions_DataprepAssetInterface

Asset type actions for UDataprepAssetInterface class

Public struct

FDataprepActionContext

Structure to pass execution context to action

Public struct UStruct experimental

FDataprepAssetProducer

Structure to hold on a producer and its configuration

Public struct

FDataprepConsumerContext

Public struct UStruct BlueprintType

FDataprepContext

Experimental struct. Todo add struct wide comment

Public class

FDataprepCoreUtils

Public class

FDataprepOperationCategories

Public struct

FDataprepOperationContext

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

Public struct

FDataprepProducerContext

Structure to pass execution context to producer

Public class

FDataprepWorkReporter

Helper class to encapsulate the IDataprepProgressReporter interface

Public class

IDataprepCoreModule

Public class

IDataprepLogger

This is the interface that a logger must implement to work with the Dataprep core functionalities

Public class

IDataprepProgressReporter

This is the interface that a progress reporter must implement to work with FDataprepWorkReporter

Public class UClass experimental

UDataprepActionAsset

Public class UClass experimental

UDataprepActionStep

Public class UClass BlueprintType experimental

UDataprepAsset

A DataprepAsset is an implementation of the DataprepAssetInterface using a Blueprint as the recipe pipeline.

Public class UClass MinimalAPI

UDataprepAssetFactory

LevelFactory.

Public class UClass experimental

UDataprepAssetInstance

A DataprepAssetInstance is an implementation of the DataprepAssetInterface sharing its recipe pipeline with an existing Dataprep asset or another DataprepAssetInstance.

Public class UClass MinimalAPI

UDataprepAssetInstanceFactory

Public class UClass Abstract experimental

UDataprepAssetInterface

Public class UClass experimental

UDataprepAssetProducers

A UDataprepAssetProducers is a utility class to manage the set of producers constituting the inputs of a DataprepAssetInterface.

Public class UClass BlueprintType Meta

UDataprepAssetUserData

A DataprepAssetUserData is used to mark assets or actors created through a Dataprep pipeline

Public class UClass Abstract HideCategories Config experimental

UDataprepContentConsumer

Abstract class providing the minimal services required for a DataprepConsumer

Public class UClass Abstract experimental

UDataprepContentProducer

Abstract class to derived from to be a producer in the Dataprep asset

Public class UClass Blueprintable, BlueprintType Meta

UDataprepCoreLibrary

Public class UClass Abstract Blueprintable experimental

UDataprepEditingOperation

Todo add class wide comment.

Public class UClass Abstract Blueprintable experimental

UDataprepOperation

Todo add class wide comment.

Public class UClass

UDataprepParameterizableObject

The base class of all the object that can interact with the dataprep parameterization This include all the parameterizable object and the parameterization object itself

Public class UClass Blueprintable, BlueprintType Meta experimental

UDataprepRecipe

Public class UClass Abstract BlueprintType experimental

UDataprepRecipeInterface

A DataprepAssetInterface is composed of a set of producers, inputs, a consumer, output, and a recipe, set of actions.

Typedefs

Name

Description

FActionsContextChangedFunc

Callback used to report a global change to the content it is working on

FCanExecuteNextStepFunc

Callback function used to confirm continuation after executing an operation or a filter

FDataprepAddAsset

Delegate used by a Dataprep operation to add a copy of an asset to the Dataprep's working set

FDataprepAssetsModified

Delegate used by a Dataprep operation to indicates an asset has been modified

FDataprepCreateActor

Delegate used by a Dataprep operation to add an actor to the Dataprep's working set

FDataprepCreateAsset

Delegate used by a Dataprep operation to create and add an asset to the Dataprep's working set

FDataprepDeleteObjects

Delegate used by a Dataprep operation to remove and delete an array of objects from the Dataprep's working set.

FDataprepRemoveObject

Delegate used by a Dataprep operation to remove an object If bLocalContext is true, the object is removed from the working set of the action owning the operation Otherwise, the object is removed from the Dataprep's working set

FOnStepsOrderChanged

Delegates.

Enums

Name

Description

Public enum

FDataprepAssetChangeType

Variables

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback