Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneTimeArray.h |
Include | #include "Evaluation/MovieSceneTimeArray.h" |
Syntax
template<typename DataType>
struct TMovieSceneTimeArray
Remarks
A utility class that lets you store a collection of timestamped data originating from various time bases.
All of the data is stored in "root" time space. That is: as you add timestamped data, these timestamps are converted back to "root times" using the inverse of the current time transform. Pushing and popping time transforms, and incrementing loop counts, makes it possible to change what's considered "local time", which affects this inverse transformation.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Add
(
FFrameTime RootTime, |
|
![]() |
void | Clear () |
Clears all entries |
![]() ![]() |
TArrayView< const TMovieSceneTimeArrayEntry< DataType > > | GetEntries () |
Gets the current list of entries in the array |
Typedefs
Name | Description |
---|---|
FEntry |