FAnimNode_TransitionPoseEvaluator

Animation data node for state machine transitions.

Windows
MacOS
Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_TransitionPoseEvaluator

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_TransitionPoseEvaluator.h

Include

#include "Animation/AnimNode_TransitionPoseEvaluator.h"

Syntax

struct FAnimNode_TransitionPoseEvaluator : public FAnimNode_Base

Remarks

Animation data node for state machine transitions. Can be set to supply either the animation data from the transition source (From State) or the transition destination (To State).

Variables

Name Description

Public variable

FStackCustomAtt...

 

CachedAttributes

Public variable

FBlendedHeapCur...

 

CachedCurve

Public variable

FCompactHeapPos...

 

CachedPose

Public variable

int32

 

CacheFramesRemaining

Public variable

TEnumAsByte< EE...

 

DataSource

Public variable

TEnumAsByte< EE...

 

EvaluatorMode

Public variable

int32

 

FramesToCachePose

Constructors

Functions

Name Description

Public function

void

 

CachePose

(
    const FPoseContext& PoseToCache
)

Public function Const

bool

 

InputNodeNeedsEvaluate()

Public function Const

bool

 

InputNodeNeedsUpdate()

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