EMovieRenderPipelineState

What is the current overall state of the Pipeline? States are processed in order from first to last and all states will be hit (though there is no guarantee the state will not be transitioned away from on the same frame it entered it).

Windows
MacOS
Linux

References

Module

MovieRenderPipelineCore

Header

/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderPipelineDataTypes.h

Include

#include "MovieRenderPipelineDataTypes.h"

Syntax

enum EMovieRenderPipelineState
{
    Uninitialized      = 0,
    ProducingFrames    = 1,
    Finalize           = 2,
    Export             = 3,
    Finished           = 4,
}

Values

Name

Description

Uninitialized

The pipeline has not been initialized yet. Only valid operation is to call Initialize.

ProducingFrames

The pipeline has been initialized and is now controlling time and working on producing frames.

Finalize

All desired frames have been produced.

Export

All outputs have finished writing to disk or otherwise processing.

Finished

The pipeline has been shut down. It is an error to shut it down again.

Remarks

What is the current overall state of the Pipeline? States are processed in order from first to last and all states will be hit (though there is no guarantee the state will not be transitioned away from on the same frame it entered it). Used to help track overall progress and validate code flow.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss