![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BlendableTokenStack.h>
Inheritance diagram for IBlendableTokenStack:Public Member Functions | |
| virtual | ~IBlendableTokenStack () |
| virtual void | ComputeAndActuate (UObject *InObject, FMovieSceneBlendingAccumulator &Accumulator, FMovieSceneBlendingActuatorID ActuatorTypeID, const FMovieSceneContext &Context, FPersistentEvaluationData &PersistentData, IMovieScenePlayer &Player)=0 |
| virtual void | Interrogate (UObject *AnimatedObject, FMovieSceneInterrogationData &InterrogationData, FMovieSceneBlendingAccumulator &Accumulator, FMovieSceneBlendingActuatorID ActuatorTypeID, const FMovieSceneContext &Context)=0 |
Public Attributes | |
| FMovieSceneAnimTypeID | DataTypeID |
Protected Member Functions | |
| IBlendableTokenStack (FMovieSceneAnimTypeID InDataTypeID) | |
Base interface for a stack of typed tokens
|
inlineprotected |
Constructor
|
inlinevirtual |
Virtual destructor
|
pure virtual |
Implemented by typed stacks to compute the final blended value for its data, and apply that result to the specified object
| InObject | The object to apply the result to. Nullptr for root track data. |
| Accumulator | The accumulator that was used to gather and consolidate the blendable tokens |
| ActuatorTypeID | A unique identifier to the actuator that should be used to apply the result to the object |
| Context | Root-level movie scene evaluation context for the current frame |
| PersistentData | Persistent data store for the evaluation |
| Player | The player that is responsible for playing back the sequence |
Implemented in TBlendableTokenStack< DataType >.
|
pure virtual |
Implemented by typed stacks to interrogate the final blended value for its data.
| AnimatedObject | The object that the value should be interrogated for |
| InterrogationData | The interrogation data to populate |
| Accumulator | The accumulator that was used to gather and consolidate the blendable tokens |
| ActuatorTypeID | A unique identifier to the actuator that should be used to apply the result to the object |
| Context | Root-level movie scene evaluation context for the current frame |
Implemented in TBlendableTokenStack< DataType >.
| FMovieSceneAnimTypeID IBlendableTokenStack::DataTypeID |
The type of data that this stack contains