FAnimNodeTracker

Utility container for tracking a stack of ancestor nodes by node type during graph traversal This is not an exhaustive list of all visited ancestors.

Windows
MacOS
Linux

References

Module

Engine

Header

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

Include

#include "Animation/AnimNodeBase.h"

Syntax

struct FAnimNodeTracker

Remarks

Utility container for tracking a stack of ancestor nodes by node type during graph traversal This is not an exhaustive list of all visited ancestors. During Update nodes must call FAnimationUpdateContext::TrackAncestor() to appear in the tracker.

Variables

Name Description

Public variable

FMap

 

Map

Functions

Name Description

Public function

void

 

CopyTopsOnly

(
    const FAnimNodeTracker& Source
)

Public function Static

FKey

 

GetKey()

Public function

NodeType ...

 

Pop()

Public function

FAnimNode_Ba...

 

Pop

(
    FKey Key
)

Public function

FKey

 

Push

(
    NodeType* Node
)

Public function Const

NodeType ...

 

Top()

Typedefs

Name

Description

FKey

FMap

FNodeStack

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