TMovieSceneInitialValueStore

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

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/Blending/BlendableToken.h

Include

#include "Evaluation/Blending/BlendableToken.h"

Syntax

template<typename DataType>
struct TMovieSceneInitialValueStore

Remarks

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

Constructors

Name Description

Public function

TMovieSceneInitialValueStore

(
    TMovieSceneBlendingActuator< DataTy...,
    const TBlendableTokenStack< DataTyp...,
    UObject* InAnimatingObject,
    IMovieScenePlayer* InPlayer
)

Constructor

Functions

Name Description

Public function Const

UObject *...

 

GetAnimatingObject()

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

Public function Const

DataType

 

GetInitialValue()

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

Public function Const

DataType

 

RetrieveCurrentValue()

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss