FAnimNode_MultiWayBlend

This represents a baked transition.

Windows
MacOS
Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_MultiWayBlend

Syntax

struct FAnimNode_MultiWayBlend : public FAnimNode_Base

Remarks

This represents a baked transition.

Variables

Name Description

Public variable

FInputScaleBias

 

AlphaScaleBias

Public variable

bool

 

bAdditiveNode

Public variable

bool

 

bNormalizeAlpha

Public variable

TArray< float >

 

DesiredAlphas

Public variable

TArray< FPoseLi...

 

Poses

Constructors

Name Description

Public function

FAnimNode_MultiWayBlend()

Functions

Name Description

Public function

int32

 

AddPose()

Public function

void

 

RemovePose

(
    int32 PoseIndex
)

Public function

void

 

ResetPoses()

Overridden from FAnimNode_Base

Name Description

Public function Virtual

void

 

CacheBones_AnyThread

(
    const FAnimationCacheBonesContext&...
)

Called to cache any bones that this node needs to track (e.g. in a FBoneReference).

Public function Virtual

void

 

Evaluate_AnyThread

(
    FPoseContext& Output
)

Called to evaluate local-space bones transforms according to the weights set up in Update().

Public function Virtual

void

 

GatherDebugData

(
    FNodeDebugData& DebugData
)

Called to gather on-screen debug data. This is called on the game thread.

Public function Virtual

void

 

Initialize_AnyThread

(
    const FAnimationInitializeContext&...
)

Called when the node first runs.

Public function Virtual

void

 

Update_AnyThread

(
    const FAnimationUpdateContext& Con...
)

Called to update the state of the graph relative to this node.

References

Module

AnimGraphRuntime

Header

Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_MultiWayBlend.h

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback