Navigation
API > API/Runtime > API/Runtime/MovieScene > API/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 |