| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/EntitySystem/TrackInstance/MovieSceneTrackInstance.h |
Include |
#include "EntitySystem/TrackInstance/MovieSceneTrackInstance.h" |
class UMovieSceneTrackInstance : public UObject
Base class for all track instances. Can also be used for master tracks where AnimatedObject will be nullptr
Name | Description | ||
---|---|---|---|
|
Animate() |
Run this animator for the current frame |
|
|
Destroy() |
Destroy this animator. The animator may still have inputs when it is destroyed. |
|
|
UObject *... |
GetAnimatedObject() |
Retrieve the object that is being animated (may be nullptr for master tracks) |
|
TArrayView< ... |
GetInputs() |
Retrieve this animator's inputs |
|
UMovieSceneE... |
GetLinker() |
Retrieve the linker that owns this animator |
|
Initialize ( |
Initialize this instance with the object to animate, and a linker |
|
|
UpdateInputs |
Update the inputs that contribute to this animator |