Navigation
API > API/Plugins > API/Plugins/DataprepCore
References
| Module | DataprepCore |
| Header | /Engine/Plugins/Enterprise/DataprepEditor/Source/DataprepCore/Public/DataprepContentProducer.h |
| Include | #include "DataprepContentProducer.h" |
Syntax
struct FDataprepProducerContext
Remarks
Structure to pass execution context to producer
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IDataprepLogger > | LoggerPtr | Logger the producer should use to log messages | |
| TSharedPtr< IDataprepProgressReporter > | ProgressReporterPtr | Reporter the producer should use to report progress | |
| TWeakObjectPtr< UPackage > | RootPackagePtr | Package of the content folder under which the producer must create assets to | |
| TWeakObjectPtr< UWorld > | WorldPtr | World where the producer must add its actors |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FDataprepProducerContext & | SetLogger
(
const TSharedPtr< IDataprepLogger >& InLogger |
||
| FDataprepProducerContext & | SetProgressReporter
(
const TSharedPtr< IDataprepProgressReporter >& InProgressReporter |
||
| FDataprepProducerContext & | SetRootPackage
(
UPackage* InRootPackage |
||
| FDataprepProducerContext & | SetWorld
(
UWorld* InWorld |
Helpers to set different members of the context |