Navigation
Unreal Engine C++ API Reference > Plugins > MovieRenderPipelineEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMoviePipelineExecutorBase
- UMoviePipelineLinearExecutorBase
- UMoviePipelinePIEExecutor
References
Module | MovieRenderPipelineEditor |
Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineEditor/Public/MoviePipelinePIEExecutor.h |
Include | #include "MoviePipelinePIEExecutor.h" |
Syntax
UCLASS&40;Blueprintable&41;
class UMoviePipelinePIEExecutor : public UMoviePipelineLinearExecutorBase
Remarks
This is the implementation responsible for executing the rendering of multiple movie pipelines in the currently running Editor process. This involves launching a Play in Editor session for each Movie Pipeline to process.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
bool | Will it render without any UI elements showing up (such as the rendering progress window)? | |
![]() |
void | OnIndividualJobFinishedImpl
(
FMoviePipelineOutputData InOutputData |
This should be called after PIE has been shut down for an individual job and it is generally safer to make modifications to the editor world. |
![]() |
FOnMoviePipelineIndividualJobStartedNative & | Called right before the specified job is started. | |
![]() |
void | This is called after PIE starts up but before UMoviePIpeline::Initialize() is called. | |
![]() |
FMoviePipelineWorkFinishedNative & | Native C++ event to listen to for when an individual job has been finished. | |
![]() |
FMoviePipelineWorkFinishedNative & | Native C++ event to listen to for when an individual shot has been finished. | |
![]() ![]() ![]() |
void | SetInitializationTime
(
const FDateTime& InInitializationTime |
|
![]() ![]() ![]() |
void | SetIsRenderingOffscreen
(
const bool bInRenderOffscreen |
Should it render without any UI elements showing up (such as the rendering progress window)? |
Overridden from UMoviePipelineLinearExecutorBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Start
(
const UMoviePipelineExecutorJob* InJob |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FOnMoviePipelineIndividualJobFinishedNative & | Use OnIndividualJobWorkFinished() instead. |