Navigation
Unreal Engine C++ API Reference > 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 & | Helpers to set different members of the context |