Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation > API/Runtime/MovieScene/Evaluation/FMovieSceneSequenceTransform > API/Runtime/MovieScene/Evaluation/FMovieSceneSequenceTransform/ComputeTraversed-
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneSequenceTransform.h |
| Include | #include "Evaluation/MovieSceneSequenceTransform.h" |
| Source | /Engine/Source/Runtime/MovieScene/Private/Evaluation/MovieSceneSequenceTransform.cpp |
TRange < FFrameTime > ComputeTraversedHull
(
const TRange < FFrameTime > & Range
) const
Remarks
Given a range in untransformed space, compute the hull of times that this range encompass when transformed. For instance, if this transform represents a loop of [0, 10) an input range of:
- [15,19) would yield [5,9)
- [5,25) would yield [0,10)
Disjoint ranges are not supported by this function. An input of [5, 19) under the previous example would yield [0, 9) because we can only return a single range.