FAnimNode_TwoWayBlend

This represents a baked transition.

Windows
MacOS
Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_TwoWayBlend

References

Module

AnimGraphRuntime

Header

/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_TwoWayBlend.h

Include

#include "AnimNodes/AnimNode_TwoWayBlend.h"

Syntax

struct FAnimNode_TwoWayBlend : public FAnimNode_Base

Remarks

This represents a baked transition.

Variables

Name Description

Public variable

FPoseLink

 

A

Public variable

float

 

Alpha

The float value that controls the alpha blending when the alpha input type is set to 'Float'

Public variable

FInputAlphaBool...

 

AlphaBoolBlend

Public variable

FName

 

AlphaCurveName

The animation curve that controls the alpha blending when the alpha input type is set to 'Curve'

Public variable

EAnimAlphaInput...

 

AlphaInputType

The data type used to control the alpha blending between the A and B poses.

Public variable

FInputScaleBias

 

AlphaScaleBias

Public variable

FInputScaleBias...

 

AlphaScaleBiasClamp

Public variable

FPoseLink

 

B

Protected variable

uint8: 1

 

bAIsRelevant

Public variable

uint8: 1

 

bAlphaBoolEnabled

The boolean value that controls the alpha blending when the alpha input type is set to 'Bool'

Protected variable

uint8: 1

 

bBIsRelevant

Protected variable

uint8: 1

 

bResetChildOnActivation

This reinitializes child pose when re-activated. For example, when active child changes

Protected variable

float

 

InternalBlendAlpha

Constructors

Name Description

Public function

FAnimNode_TwoWayBlend()

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.

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