/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineLinearExecutor.h
This is an abstract base class designed for executing an array of movie pipelines in linear fashion. It is generally the case that you only want to execute one at a time on a local machine and a different executor approach should be taken for a render farm that distributes out jobs to many different machines.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, Abstract) class UMoviePipelineLinearExecutorBase : public [UMoviePipelineExecutorBase](API\Plugins\MovieRenderPipelineCore\UMoviePipelineExecutorBase)
TObjectPtr<UMo...
ActiveMoviePipeline
A Movie Pipeline that has been spawned and is running (if any)
bool
bIsCanceling
Are we in the process of canceling all execution of the queue? Will stop new jobs from being started.
bool
bIsRendering
Have we actually successfully started a render?
int32
CurrentPipelineIndex
Which Pipeline Config are we currently working on.
int32
JobsStarted
The number of jobs started by this executor during this execution.
TObjectPtr<UMo...
Queue
List of Pipeline Configs we've been asked to execute.