UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TMovieSceneInitialValueStore< DataType > Struct Template Reference

#include <MovieSceneInitialValueStore.h>

Public Member Functions

 TMovieSceneInitialValueStore (TMovieSceneBlendingActuator< DataType > &InActuator, const TBlendableTokenStack< DataType > &InStack, UObject *InAnimatingObject, IMovieScenePlayer *InPlayer)
 
DataType RetrieveCurrentValue () const
 
DataType GetInitialValue () const
 
UObjectGetAnimatingObject () const
 

Detailed Description

template<typename DataType>
struct TMovieSceneInitialValueStore< DataType >

Temporary data structure used as a proxy to retrieve cached initial values for the currently animating object

Constructor & Destructor Documentation

◆ TMovieSceneInitialValueStore()

template<typename DataType >
TMovieSceneInitialValueStore< DataType >::TMovieSceneInitialValueStore ( TMovieSceneBlendingActuator< DataType > &  InActuator,
const TBlendableTokenStack< DataType > &  InStack,
UObject InAnimatingObject,
IMovieScenePlayer InPlayer 
)
inline

Constructor

Parameters
InActuatorThe actuator that will apply the final value
InStackThe stack of tokens that are currently being blended (used for saving pre-animated state)
InAnimatingObject(Optional) The object that is currently being animated (nullptr for root tracks)
InPlayer(Optional) The movie scene player currently playing the sequence (nullptr for data interrogation)

Member Function Documentation

◆ GetAnimatingObject()

template<typename DataType >
UObject * TMovieSceneInitialValueStore< DataType >::GetAnimatingObject ( ) const
inline

Access the object that this store's initial values relate to

◆ GetInitialValue()

template<typename DataType >
DataType TMovieSceneInitialValueStore< DataType >::GetInitialValue ( ) const
inline

Access the initial (cached) value from the object that relates to the current actuator's ID, before it was animated by this actuator

◆ RetrieveCurrentValue()

template<typename DataType >
DataType TMovieSceneInitialValueStore< DataType >::RetrieveCurrentValue ( ) const
inline

Access the current (uncached) value from the object that relates to the current actuator's ID


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