/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelinePythonHostExecutor.h
This is a dummy executor that is designed to host a executor implemented in python. Python defined UClasses are not available when the executor is initialized and not all callbacks are available in Python.Byinheriting from this in Python and overriding whichUClassto latently spawn, this class can just forward certain events onto Python (by overriding the relevant function).
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable) class UMoviePipelinePythonHostExecutor : public [UMoviePipelineExecutorBase](API\Plugins\MovieRenderPipelineCore\UMoviePipelineExecutorBase)
TSubclassOf<UM...
ExecutorClass
You should override this class type on the CDO of the object with your Python type when Python is initialized.
TObjectPtr<UMo...
PipelineQueue