FAnimNode_UseCachedPose

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_UseCachedPose

References

Module

Engine

Header

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

Include

#include "Animation/AnimNode_UseCachedPose.h"

Syntax

struct FAnimNode_UseCachedPose : public FAnimNode_Base

Variables

Name Description

Public variable

FName

 

CachePoseName

Intentionally not exposed, set by AnimBlueprintCompiler

Public variable

FPoseLink

 

LinkToCachingNode

Constructors

Name Description

Public function

FAnimNode_UseCachedPose()

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.