Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Evaluation > API/Runtime/MovieScene/Evaluation/Blending
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Evaluation/Blending/BlendableToken.h |
| Include | #include "Evaluation/Blending/BlendableToken.h" |
Syntax
template<typename DataType>
struct TBlendableToken
Remarks
Templated structure that encapsulates any blendable data type, and the information required to blend it
Variables
| Type | Name | Description | |
|---|---|---|---|
| FMovieSceneEvaluationScope | AnimatingScope | The scope from which this token was generated. | |
| EMovieSceneBlendType | BlendType | Enumeration specifying how this token should be blended | |
| int32 | HierarchicalBias | The hierarchical bias for this template instance | |
| float | Weight | Weight to apply to the value |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default construction | |||
TBlendableToken
(
const TBlendableToken& |
Copying is disabled | ||
| Move construction/assignment | |||
TBlendableToken
(
T&& InValue, |
Construction from a value, blend method, and a weight. Scope and bias to be populated later | ||
TBlendableToken
(
T&& InValue, |
Construction from a value, scope, context, blend method, and a weight |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddTo
(
WorkingDataType& CumulativeBlend, |
Add this value into the specified cumulative blend |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TBlendableToken & | operator=
(
const TBlendableToken& |
||
| TBlendableToken & | operator=
(
TBlendableToken&& |
Typedefs
| Name | Description |
|---|---|
| WorkingDataType |