Navigation
Unreal Engine C++ API Reference > Plugins > MovieRenderPipelineCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMoviePipelineSetting
- UMoviePipelineOutputBase
- UCinePrestreamingRecorderSetting
- UMoviePipelineFCPXMLExporter
- UMoviePipelineImageSequenceOutputBase
- UMoviePipelineImageSequenceOutput_BMP
- UMoviePipelineImageSequenceOutput_EXR
- UMoviePipelineImageSequenceOutput_JPG
- UMoviePipelineImageSequenceOutput_PNG
- UMoviePipelineVideoOutputBase
- UMoviePipelineWaveOutput
References
Module | MovieRenderPipelineCore |
Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineOutputBase.h |
Include | #include "MoviePipelineOutputBase.h" |
Syntax
UCLASS&40;Blueprintable, Abstract&41;
class UMoviePipelineOutputBase : public UMoviePipelineSetting
Remarks
A base class for different output containers for the data generated by the Movie Pipeline, i.e: image sequences, video containers, etc.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Called once when all frames have been produced for the pipeline. | |
![]() ![]() |
void | ||
![]() |
void | Finalize () |
Called after all output containers have reported that they are done processing. |
![]() ![]() |
void | FinalizeImpl () |
|
![]() |
bool | Called each frame to check to see if this output container has finished processing. | |
![]() ![]() |
bool | ||
![]() |
void | This is called during the Shutdown process of the Pipeline. This is after finalization. | |
![]() ![]() |
void | ||
![]() |
void | OnPostTick () |
Called at the end of the frame, before rendering has happened for that frame. |
![]() ![]() |
void | ||
![]() |
void | OnReceiveImageData
(
FMoviePipelineMergerOutputFrame* InMergedOutputFrame |
Called when a frame is ready for output. |
![]() ![]() |
void | OnReceiveImageDataImpl
(
FMoviePipelineMergerOutputFrame* InMergedOutputFrame |
|
![]() |
void | OnShotFinished
(
const UMoviePipelineExecutorShot* InShot, |
This is called when a shot ends, right after the last frame is rendered. |
![]() ![]() |
void | OnShotFinishedImpl
(
const UMoviePipelineExecutorShot* InShot, |
Overridden from UMoviePipelineSetting
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FText | Warning: This gets called on the CDO of the object | |
![]() ![]() ![]() |
bool | Can this configuration setting be added to the primary configuration? If not, it will throw an error when trying to add it to the primary configuration. | |
![]() ![]() ![]() |
bool | Can this configuration setting be added to shots? If not, it will throw an error when trying to add it to a shot config. |