![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneEvaluationTree.h>
Public Member Functions | |
| MOVIESCENE_API | FMovieSceneEvaluationTreeRangeIterator (const FMovieSceneEvaluationTree &InTree) |
| MOVIESCENE_API | FMovieSceneEvaluationTreeRangeIterator (const FMovieSceneEvaluationTree &InTree, TRangeBound< FFrameNumber > StartingBound) |
| FMovieSceneEvaluationTreeRangeIterator & | operator++ () |
| FMovieSceneEvaluationTreeRangeIterator & | operator-- () |
| FMovieSceneEvaluationTreeRangeIterator | Next () const |
| FMovieSceneEvaluationTreeRangeIterator | Previous () const |
| TRange< FFrameNumber > | Range () const |
| FMovieSceneEvaluationTreeNodeHandle | Node () const |
| operator bool () const | |
Friends | |
| bool | operator== (const FMovieSceneEvaluationTreeRangeIterator &Lhs, const FMovieSceneEvaluationTreeRangeIterator &Rhs) |
| bool | operator!= (const FMovieSceneEvaluationTreeRangeIterator &Lhs, const FMovieSceneEvaluationTreeRangeIterator &Rhs) |
Type that iterates contiguous range/data combinations sequentially (including empty space between time ranges)
| FMovieSceneEvaluationTreeRangeIterator::FMovieSceneEvaluationTreeRangeIterator | ( | const FMovieSceneEvaluationTree & | InTree | ) |
Iterate the tree from -infinity
| FMovieSceneEvaluationTreeRangeIterator::FMovieSceneEvaluationTreeRangeIterator | ( | const FMovieSceneEvaluationTree & | InTree, |
| TRangeBound< FFrameNumber > | StartingBound | ||
| ) |
Iterate the tree ranges starting at the range that overlaps the specified lower bound
|
inline |
Get an iterator pointing to the next range
|
inline |
Get the current node
|
inlineexplicit |
conversion to "bool" returning true if the iterator has not reached the last element.
|
inline |
Move onto the next time range
|
inline |
Move onto the previous time range
|
inline |
Get an iterator pointing to the previous range
|
inline |
Get the current range
|
friend |
|
friend |
(In)Equality operators