FDataprepProducerContext

Structure to pass execution context to producer

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public variable

TSharedPtr< IDa...

 

LoggerPtr

Logger the producer should use to log messages

Public variable

TSharedPtr< IDa...

 

ProgressReporterPtr

Reporter the producer should use to report progress

Public variable

TWeakObjectPtr<...

 

RootPackagePtr

Package of the content folder under which the producer must create assets to

Public variable

TWeakObjectPtr<...

 

WorldPtr

World where the producer must add its actors

Constructors

Name Description

Public function

FDataprepProducerContext()

Functions

Name Description

Public function

FDataprepPro...

 

SetLogger

(
    const TSharedPtr< IDataprepLogger >...
)

Public function

FDataprepPro...

 

SetProgressReporter

(
    const TSharedPtr< IDataprepProgress...
)

Public function

FDataprepPro...

 

SetRootPackage

(
    UPackage* InRootPackage
)

Public function

FDataprepPro...

 

SetWorld

(
    UWorld* InWorld
)

Helpers to set different members of the context