UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMovieScenePreAnimatedToken Struct Referenceabstract

#include <MovieSceneExecutionToken.h>

+ Inheritance diagram for IMovieScenePreAnimatedToken:

Public Member Functions

virtual ~IMovieScenePreAnimatedToken ()
 
virtual void RestoreState (UObject &Object, const UE::MovieScene::FRestoreStateParams &Params)=0
 

Detailed Description

Base class for all pre-animated state tokens that apply to UObjects. Store any cached state in derived classes

Constructor & Destructor Documentation

◆ ~IMovieScenePreAnimatedToken()

virtual IMovieScenePreAnimatedToken::~IMovieScenePreAnimatedToken ( )
inlinevirtual

Member Function Documentation

◆ RestoreState()

virtual void IMovieScenePreAnimatedToken::RestoreState ( UObject Object,
const UE::MovieScene::FRestoreStateParams Params 
)
pure virtual

Restore state for the specified object, only called when this token was created with a bound object

Parameters
ObjectThe object to restore state for
ParamsParameters for restoring state

Implemented in FActivePreAnimatedToken, FMobilityPreAnimatedToken, F3DTransformTrackPreAnimatedToken, FMovieSceneRemoveInitialValueToken, PropertyTemplate::TCachedState< PropertyValueType, IntermediateType >, FStatelessPreAnimatedTokenProducer::FToken, FParticleParameterPreAnimatedToken, and UE::MovieScene::FLevelStreamingPreAnimatedToken.


The documentation for this struct was generated from the following file: