TBlendableToken

Templated structure that encapsulates any blendable data type, and the information required to blend it

Windows
MacOS
Linux

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

Name Description

Public variable

FMovieSceneEval...

 

AnimatingScope

The scope from which this token was generated.

Public variable

EMovieSceneBlen...

 

BlendType

Enumeration specifying how this token should be blended

Public variable

int32

 

HierarchicalBias

The hierarchical bias for this template instance

Public variable

float

 

Weight

Weight to apply to the value

Constructors

Name Description

Public function

TBlendableToken()

Default construction

Public function

TBlendableToken

(
    const TBlendableToken&
)

Copying is disabled

Public function

TBlendableToken

(
    TBlendableToken&&
)

Move construction/assignment

Public function

TBlendableToken

(
    T&& InValue,
    EMovieSceneBlendType InBlendType,
    float InWeight
)

Construction from a value, blend method, and a weight. Scope and bias to be populated later

Public function

TBlendableToken

(
    T&& InValue,
    const FMovieSceneEvaluationScope& ...,
    const FMovieSceneContext& InContex...,
    EMovieSceneBlendType InBlendType,
    float InWeight
)

Construction from a value, scope, context, blend method, and a weight

Functions

Name Description

Public function Const

void

 

AddTo

(
    WorkingDataType& CumulativeBlend,
    TMovieSceneInitialValueStore< DataT...
)

Add this value into the specified cumulative blend

Operators

Name Description

Public function

TBlendableTo...

 

operator=

(
    const TBlendableToken&
)

Public function

TBlendableTo...

 

operator=

(
    TBlendableToken&&
)

Typedefs

Name

Description

WorkingDataType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss