Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore > API/Plugins/MovieRenderPipelineCore/Graph > API/Plugins/MovieRenderPipelineCore/Graph/UMovieGraphLinearTimeStep
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphLinearTimeStep.h |
| Include | #include "Graph/MovieGraphLinearTimeStep.h" |
Syntax
struct FCurrentFrameData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TRange< FFrameTime > | CurrentOutputFrameRange | A range of time (in Tick Resolution) for the current frame being worked on. | |
| TStrongObjectPtr< UMovieGraphEvaluatedConfig > | EvaluatedConfig | Updated at the start of each Temporal Sample. | |
| TRange< FFrameTime > | LastOutputFrameRange | A range of time (in Tick Resolution) for the last output frame being worked on. | |
| TRange< FFrameTime > | LastSampleRange | A range of time (in Tick Resolution) for the last temporal sub-sample (ie: what the last tick rendered with). | |
| int32 | OutputFrameNumber | Which output frame are we working on, relative to zero. | |
| TRange< FFrameTime > | RangeShutterClosed | A range of time (in Tick Resolution) that the shutter is closed. | |
| TRange< FFrameTime > | RangeShutterOpen | A range of time (in Tick Resolution) that the shutter is opened. | |
| TArray< TRange< FFrameTime > > | TemporalRanges | A pre-calculated (when the output frame starts) range of time, breaking RangeShutterOpen into smaller chunks, one per temporal sub-sample. | |
| int32 | TemporalSampleCount | How many temporal sub-samples are there for the current output frame? | |
| int32 | TemporalSampleIndex | Which temporal sub-sample are we working on? [0,TemporalSampleCount) |
Constructors
| Type | Name | Description | |
|---|---|---|---|