Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneExecutionTokens.h |
| Include | #include "Evaluation/MovieSceneExecutionTokens.h" |
Syntax
struct FMovieSceneExecutionTokens
Remarks
Ordered execution token stack that accumulates tokens that will apply animated state to the sequence environment at a later time
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TEnableIf< TPointerIsConvertibleFromTo< typename TRemoveReference< T >::Type, const IMovieSceneExecu... | Add
(
T&& InToken |
Add a new IMovieSceneExecutionToken derived token to the stack | |
| TEnableIf< TPointerIsConvertibleFromTo< typename TRemoveReference< T >::Type, const IMovieSceneShare... | AddShared
(
FMovieSceneSharedDataId ID, |
Add a new shared execution token to the sorted array of tokens | |
| void | Apply
(
const FMovieSceneContext& RootContext, |
Apply all execution tokens in order, followed by blended tokens | |
| void | BlendToken
(
FMovieSceneBlendingActuatorID InActuatorTypeID, |
Blend the specified global token using the specified actuator ID | |
| IMovieSceneSharedExecutionToken * | Attempt to locate an existing shared execution token by its ID | ||
| FMovieSceneBlendingAccumulator & | Access the execution stack's blending accumulator which is responsible for marshalling all blending operations for all animated objects | ||
| const FMovieSceneBlendingAccumulator & | Access the execution stack's blending accumulator which is responsible for marshalling all blending operations for all animated objects | ||
| FMovieSceneEvaluationScope | Get the current evaluation scope | ||
| void | SetContext
(
const FMovieSceneContext& InContext |
Internal: Set the current context | |
| void | SetCurrentScope
(
const FMovieSceneEvaluationScope& InScope |
Internal: Set the current scope | |
| void | SetOperand
(
const FMovieSceneEvaluationOperand& InOperand |
Internal: Set the operand we're currently operating on |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneExecutionTokens & | operator=
(
const FMovieSceneExecutionTokens& |
||
| FMovieSceneExecutionTokens & |