![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneAccumulatedBlendState.h>
Public Member Functions | |
| FMovieSceneAccumulatedBlendState ()=default | |
| FMovieSceneAccumulatedBlendState (const FMovieSceneAccumulatedBlendState &)=delete | |
| FMovieSceneAccumulatedBlendState & | operator= (const FMovieSceneAccumulatedBlendState &)=delete |
| FMovieSceneAccumulatedBlendState (FMovieSceneAccumulatedBlendState &&)=default | |
| FMovieSceneAccumulatedBlendState & | operator= (FMovieSceneAccumulatedBlendState &&)=default |
| template<typename DataType > | |
| void | Add (FMovieSceneBlendingActuatorID InActuatorType, TBlendableToken< DataType > &&InToken) |
| MOVIESCENE_API void | Consolidate (TMap< FMovieSceneBlendingKey, FActuatorTokenStackPtr > &InOutBlendState, FMovieSceneEvaluationOperand InOperand, IMovieScenePlayer &Player) |
| MOVIESCENE_API void | Consolidate (TMap< FMovieSceneBlendingKey, FActuatorTokenStackPtr > &InOutBlendState) |
| void | Reset () |
Blendable token state that's accumulated per-operand
|
default |
|
delete |
|
default |
|
inline |
Add a new token to this accumulator to be applied using the specified actuator type
| InScope | The currently evaluating scope. Used to track which entities require pre-animated state restoration when the final blended token is applied |
| InActuatorType | Unique identifier for the actuator that should be used to apply this token once blended with all other tokens of the same type and actuator |
| InToken | The token to blend |
| void FMovieSceneAccumulatedBlendState::Consolidate | ( | TMap< FMovieSceneBlendingKey, FActuatorTokenStackPtr > & | InOutBlendState | ) |
Consolidate all tokens currently accumulated into the specified container. Used for offline interrogation.
| InOutBlendState | Map of token stacks to populate. One FActuatorTokenStackPtr per actuator type ID. |
| void FMovieSceneAccumulatedBlendState::Consolidate | ( | TMap< FMovieSceneBlendingKey, FActuatorTokenStackPtr > & | InOutBlendState, |
| FMovieSceneEvaluationOperand | InOperand, | ||
| IMovieScenePlayer & | Player | ||
| ) |
Consolidate all tokens currently accumulated into the specified container by resolving the specified operand. Used for runtime evaluation.
| InOutBlendState | Map from object to a map of token stacks to populate. One FActuatorTokenStackPtr per actuator type ID. |
| InOperand | The operand that is being animated |
| Player | The movie scene player that is currently being animated |
|
delete |
|
default |
|
inline |
Reset this container