UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Impl::FPreAnimatedTokenProducer Struct Reference
+ Inheritance diagram for Impl::FPreAnimatedTokenProducer:

Public Member Functions

 FPreAnimatedTokenProducer (int32 *InPtr)
 
virtual void InitializeForAnimation () const override
 
virtual IMovieScenePreAnimatedGlobalTokenPtr CacheExistingState () const override
 
- Public Member Functions inherited from IMovieScenePreAnimatedGlobalTokenProducer
virtual ~IMovieScenePreAnimatedGlobalTokenProducer ()
 

Public Attributes

int32Ptr
 
int32 InitializeCount
 

Constructor & Destructor Documentation

◆ FPreAnimatedTokenProducer()

Impl::FPreAnimatedTokenProducer::FPreAnimatedTokenProducer ( int32 InPtr)
inline

Member Function Documentation

◆ CacheExistingState()

virtual IMovieScenePreAnimatedGlobalTokenPtr Impl::FPreAnimatedTokenProducer::CacheExistingState ( ) const
inlineoverridevirtual

Produce a token that can be used to return the playback environment back to its current state

Note
Under some circumstances, the environment may already be animated (for instance, after something has animated, but didn't restore state)
Returns
A valid pre animated token that will restore the environment back to its current state

Implements IMovieScenePreAnimatedGlobalTokenProducer.

◆ InitializeForAnimation()

virtual void Impl::FPreAnimatedTokenProducer::InitializeForAnimation ( ) const
inlineoverridevirtual

Perform any initial set up required to animate the playback environment

Note
Only ever called when environment is in an unanimated state, as according to the AnimTypeID that this producer is operating on.

Reimplemented from IMovieScenePreAnimatedGlobalTokenProducer.

Member Data Documentation

◆ InitializeCount

int32 Impl::FPreAnimatedTokenProducer::InitializeCount
mutable

◆ Ptr

int32* Impl::FPreAnimatedTokenProducer::Ptr

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