IBlendableTokenStack

Base interface for a stack of typed tokens

Windows
MacOS
Linux

Inheritance Hierarchy

IBlendableTokenStack

TBlendableTokenStack

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/Blending/BlendableTokenStack.h

Include

#include "Evaluation/Blending/BlendableTokenStack.h"

Syntax

struct IBlendableTokenStack

Remarks

Base interface for a stack of typed tokens

Variables

Name Description

Public variable

FMovieSceneAnim...

 

DataTypeID

The type of data that this stack contains

Constructors

Name Description

Protected function

IBlendableTokenStack

(
    FMovieSceneAnimTypeID InDataTypeID
)

Constructor

Destructors

Name Description

Public function Virtual

~IBlendableTokenStack()

Virtual destructor

Functions

Name Description

Public function

void

 

ComputeAndActuate

(
    UObject* InObject,
    FMovieSceneBlendingAccumulator& Ac...,
    FMovieSceneBlendingActuatorID Actua...,
    const FMovieSceneContext& Context,
    FPersistentEvaluationData& Persist...,
    IMovieScenePlayer& Player
)

Implemented by typed stacks to compute the final blended value for its data, and apply that result to the specified object

Public function

void

 

Interrogate

(
    UObject* AnimatedObject,
    FMovieSceneInterrogationData& Inte...,
    FMovieSceneBlendingAccumulator& Ac...,
    FMovieSceneBlendingActuatorID Actua...,
    const FMovieSceneContext& Context
)

Implemented by typed stacks to interrogate the final blended value for its data.

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