Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneTimeTransform.h |
Include |
#include "Evaluation/MovieSceneTimeTransform.h" |
struct FMovieSceneTimeTransform
Movie scene sequence transform class that transforms from one time-space to another.
The transform can be thought of as the top row of a 2x2 matrix, where the bottom row is the identity: | TimeScale Offset | | 0 1 | As such, traditional matrix mathematics can be applied to transform between different sequence's time-spaces.
Transforms apply time scale first, and then offset.
Name | Description | ||
---|---|---|---|
|
Offset |
Scalar frame offset applied after the scale |
|
|
float |
TimeScale |
The sequence's time scale (or play rate) |
Name | Description | |
---|---|---|
|
FMovieSceneTimeTransform() |
Default construction to the identity transform |
|
FMovieSceneTimeTransform ( |
Construction from an offset, and a scale |
Name | Description | ||
---|---|---|---|
|
FMovieSceneT... |
Inverse() |
Retrieve the inverse of this transform |