Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene > Evaluation
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvaluationTree.h |
Include | #include "Evaluation/MovieSceneEvaluationTree.h" |
Syntax
struct FMovieSceneEvaluationTreeRangeIterator
Remarks
Type that iterates contiguous range/data combinations sequentially (including empty space between time ranges)
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FMovieSceneEvaluationTreeRangeIterator
(
const FMovieSceneEvaluationTree& InTree |
Iterate the tree from -infinity | |
![]() |
FMovieSceneEvaluationTreeRangeIterator
(
const FMovieSceneEvaluationTree& InTree, |
Iterate the tree ranges starting at the range that overlaps the specified lower bound |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FMovieSceneEvaluationTreeRangeIterator | Next () |
Get an iterator pointing to the next range |
![]() ![]() |
FMovieSceneEvaluationTreeNodeHandle | Node () |
Get the current node |
![]() ![]() |
FMovieSceneEvaluationTreeRangeIterator | Previous () |
Get an iterator pointing to the previous range |
![]() ![]() |
TRange< FFrameNumber > | Range () |
Get the current range |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FMovieSceneEvaluationTreeRangeIterator & | operator-- () |
Move onto the previous time range |
![]() ![]() |
Conversion to "bool" returning true if the iterator has not reached the last element. | ||
![]() |
FMovieSceneEvaluationTreeRangeIterator & | operator++ () |
Move onto the next time range |