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

Public Member Functions

 FSpawnTrackPreAnimatedTokenProducer (FMovieSceneEvaluationOperand InOperand, int32 InBindingIndex)
 
virtual IMovieScenePreAnimatedTokenPtr CacheExistingState (UObject &Object) const
 
- Public Member Functions inherited from IMovieScenePreAnimatedTokenProducer
virtual ~IMovieScenePreAnimatedTokenProducer ()
 
virtual void InitializeObjectForAnimation (UObject &Object) const
 

Public Attributes

FMovieSceneEvaluationOperand Operand
 
int32 BindingIndex
 

Constructor & Destructor Documentation

◆ FSpawnTrackPreAnimatedTokenProducer()

UE::MovieScene::FSpawnTrackPreAnimatedTokenProducer::FSpawnTrackPreAnimatedTokenProducer ( FMovieSceneEvaluationOperand  InOperand,
int32  InBindingIndex 
)
inline

Member Function Documentation

◆ CacheExistingState()

virtual IMovieScenePreAnimatedTokenPtr UE::MovieScene::FSpawnTrackPreAnimatedTokenProducer::CacheExistingState ( UObject Object) const
inlinevirtual

Produce a token that can be used to return the specified object back to its current state

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

Implements IMovieScenePreAnimatedTokenProducer.

Member Data Documentation

◆ BindingIndex

int32 UE::MovieScene::FSpawnTrackPreAnimatedTokenProducer::BindingIndex

◆ Operand

FMovieSceneEvaluationOperand UE::MovieScene::FSpawnTrackPreAnimatedTokenProducer::Operand

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