![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneTrackEvaluator.h>
Inheritance diagram for FMovieSceneTrackEvaluator:Additional Inherited Members | |
Public Types inherited from FGCObject | |
| enum class | EFlags : uint32 { None = 0 , RegisterLater = 1 << 0 , AddStableNativeReferencesOnly = 1 << 1 } |
Static Public Member Functions inherited from FGCObject | |
| static COREUOBJECT_API void | StaticInit () |
Static Public Attributes inherited from FGCObject | |
| static COREUOBJECT_API UGCObjectReferencer * | GGCObjectReferencer = nullptr |
Root evaluation template instance used to play back any sequence
| FMovieSceneTrackEvaluator::FMovieSceneTrackEvaluator | ( | UMovieSceneSequence * | InRootSequence, |
| FMovieSceneCompiledDataID | InRootCompiledDataID, | ||
| UMovieSceneCompiledDataManager * | InCompiledDataManager | ||
| ) |
| FMovieSceneTrackEvaluator::~FMovieSceneTrackEvaluator | ( | ) |
| void FMovieSceneTrackEvaluator::CopyActuators | ( | FMovieSceneBlendingAccumulator & | Accumulator | ) | const |
Copy any actuators from this template instance into the specified accumulator
| Accumulator | The accumulator to copy actuators into |
| void FMovieSceneTrackEvaluator::Evaluate | ( | FMovieSceneContext | Context, |
| IMovieScenePlayer & | Player, | ||
| FMovieSceneSequenceID | OverrideRootID = MovieSceneSequenceID::Root |
||
| ) |
Evaluate this sequence
| Context | Evaluation context containing the time (or range) to evaluate |
| Player | The player responsible for playback |
| OverrideRootID | The ID of the sequence from which to evaluate. |
| void FMovieSceneTrackEvaluator::Finish | ( | IMovieScenePlayer & | Player | ) |
Indicate that we're not going to evaluate this instance again, and that we should tear down any current state
| Player | The player responsible for playback |
| UMovieSceneSequence * FMovieSceneTrackEvaluator::GetSequence | ( | FMovieSceneSequenceIDRef | SequenceID | ) | const |
Attempt to locate the underlying sequence given a sequence ID
| SequenceID | ID of the sequence to locate |
|
inline |
Cache of everything that is evaluated this frame
| void FMovieSceneTrackEvaluator::InvalidateCachedData | ( | ) |