| FMovieSceneEvaluationTree
|
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneTrack.h |
Include |
#include "MovieSceneTrack.h" |
template<typename DataType>
struct TMovieSceneEvaluationTree : public FMovieSceneEvaluationTree
Templated version of FMovieSceneEvaluationTree that is also able to associate arbitrary data with nodes
Name | Description | ||
---|---|---|---|
|
Add ( |
Add a time range with no data associated |
|
|
Add ( |
Add a new time range with the associated data to the tree. |
|
|
AddIfEmpty ( |
Adds a new time range with the associated data to the tree, only for segments where there's no data yet. |
|
|
AddIfEmptySelective ( |
Adds a new time range with the associated data to the tree, only for segments where there's no data yet. |
|
|
AddSelective ( |
Add a new time range with the associated data to the tree. |
|
|
AddUnique ( |
Add a new time range with the associated data to the tree. Ensures no duplicates. |
|
|
Compact() |
Compact the memory used by this tree so it's using as little as possible |
|
|
TMovieSceneE... |
GetAllData |
Create an iterator that will iterate all data associated with the specified node |
|
TArrayView< ... |
GetDataForSingleNode ( |
Access the data associated with a single node in the tree. |
|
TArrayView< ... |
GetMutableDataForSingleNode ( |
Access the data associated with a single node in the tree. |
|
IsEmpty() |
Check whether this tree is empty |
|
|
Reset() |
Reset this tree |