![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <BlendableToken.h>
Public Types | |
| typedef TBlendableTokenTraits< DataType >::WorkingDataType | WorkingDataType |
Public Member Functions | |
| TBlendableToken ()=default | |
| template<typename T > | |
| TBlendableToken (T &&InValue, EMovieSceneBlendType InBlendType, float InWeight=1.f, int32 InBlendingOrder=INDEX_NONE) | |
| template<typename T > | |
| TBlendableToken (T &&InValue, const FMovieSceneEvaluationScope &InCurrentScope, const FMovieSceneContext &InContext, EMovieSceneBlendType InBlendType, float InWeight=1.f, int32 InBlendingOrder=INDEX_NONE) | |
| TBlendableToken (const TBlendableToken &)=delete | |
| TBlendableToken & | operator= (const TBlendableToken &)=delete |
| TBlendableToken (TBlendableToken &&)=default | |
| TBlendableToken & | operator= (TBlendableToken &&)=default |
| void | AddTo (WorkingDataType &CumulativeBlend, TMovieSceneInitialValueStore< DataType > &InitialValueStore) const |
| bool | operator< (const TBlendableToken &RHS) const |
Public Attributes | |
| FMovieSceneEvaluationScope | AnimatingScope |
| int32 | HierarchicalBias |
| float | Weight |
| EMovieSceneBlendType | BlendType |
| int32 | BlendingOrder = INDEX_NONE |
Templated structure that encapsulates any blendable data type, and the information required to blend it
| typedef TBlendableTokenTraits<DataType>::WorkingDataType TBlendableToken< DataType >::WorkingDataType |
|
default |
Default construction
|
inline |
Construction from a value, blend method, and a weight. Scope and bias to be populated later
|
inline |
Construction from a value, scope, context, blend method, and a weight
|
delete |
Copying is disabled
|
default |
Move construction/assignment
|
inline |
Add this value into the specified cumulative blend
| CumulativeBlend | The working structure to add our value onto |
|
inline |
|
delete |
|
default |
| FMovieSceneEvaluationScope TBlendableToken< DataType >::AnimatingScope |
The scope from which this token was generated. Used for restoring pre-animated state where necessary.
| int32 TBlendableToken< DataType >::BlendingOrder = INDEX_NONE |
Opitonal Blending Order, if present will be used to sort additives and override blend types
| EMovieSceneBlendType TBlendableToken< DataType >::BlendType |
Enumeration specifying how this token should be blended
| int32 TBlendableToken< DataType >::HierarchicalBias |
The hierarchical bias for this template instance
| float TBlendableToken< DataType >::Weight |
Weight to apply to the value