Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieScenePlayback.h |
| Include | #include "Evaluation/MovieScenePlayback.h" |
Syntax
struct FMovieScenePlaybackPosition
Remarks
Helper class designed to abstract the complexity of calculating evaluation ranges for previous times and fixed time intervals
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FFrameTime | Get the last position that was set, in InputRate space | ||
| FMovieSceneEvaluationRange | Get a range encompassing only the current time, if available (in OutputRate space) | ||
| EMovieSceneEvaluationType | |||
| FFrameRate | GetInputRate () |
||
| TOptional< FFrameTime > | Get the last actual time that was evaluated during playback, in InputRate space. | ||
| TOptional< FMovieSceneEvaluationRange > | GetLastRange () |
Get a range that encompasses the last evaluated range in OutputRate space. | |
| FFrameRate | |||
| FMovieSceneEvaluationRange | JumpTo
(
FFrameTime NewPosition |
Jump to the specified input time. | |
| FMovieSceneEvaluationRange | PlayTo
(
FFrameTime NewPosition |
Play from the previously evaluated play time, to the specified time | |
| void | Reset
(
FFrameTime StartPos |
Reset this position to the specified time. | |
| void | SetTimeBase
(
FFrameRate InInputRate, |
Assign the input and output rates that frame times should be interpreted as. |