Navigation
Unreal Engine C++ API Reference > 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 |