Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
What is the current state of a shot? States are processed in order from first to last but not all states are required, ie: WarmUp and MotionBlur can be disabled and the shot will never pass through this state.
| Name | EMovieRenderShotState |
| Type | enum |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MovieRenderPipelineDataTypes.h |
| Include Path | #include "MovieRenderPipelineDataTypes.h" |
Syntax
enum EMovieRenderShotState
{
Uninitialized = 0,
WarmingUp = 1,
MotionBlur = 2,
Rendering = 3,
CoolingDown = 4,
Finished = 5,
}
Values
| Name | Remarks |
|---|---|
| Uninitialized | The shot has not been initialized yet. |
| WarmingUp | The shot is warming up. Engine ticks are passing but no frames are being produced. |
| MotionBlur | The shot is doing additional pre-roll for motion blur. |
| Rendering | The shot is working on producing frames and may be currently doing a sub-frame or a whole frame. |
| CoolingDown | The shot is cooling down. |
| Finished | The shot has produced all frames it will produce. |