FAnimNode_LiveLinkPose

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_LiveLinkPose

References

Module

LiveLinkAnimationCore

Header

/Engine/Source/Runtime/LiveLinkAnimationCore/Public/AnimNode_LiveLinkPose.h

Include

#include "AnimNode_LiveLinkPose.h"

Syntax

struct FAnimNode_LiveLinkPose : public FAnimNode_Base

Variables

Constructors

Name Description

Public function

FAnimNode_LiveLinkPose()

Functions

Name Description

Public function

bool

 

Serialize

(
    FArchive& Ar
)

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 Const

bool

 

HasPreUpdate()

Override this to indicate that PreUpdate() should be called on the game thread (usually to gather non-thread safe data) before Update() is called.

Public function Virtual

void

 

Initialize_AnyThread

(
    const FAnimationInitializeContext&...
)

Called when the node first runs.

Protected function Virtual

void

 

OnInitializeAnimInstance

(
    const FAnimInstanceProxy* InPr...,
    const UAnimInstance* InAnimIns...
)

Called once, from game thread as the parent anim instance is created

Public function Virtual

void

 

PreUpdate

(
    const UAnimInstance* InAnimIns...
)

Override this to perform game-thread work prior to non-game thread Update() being called

Public function Virtual

void

 

Update_AnyThread

(
    const FAnimationUpdateContext& Con...
)

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

Deprecated Variables

Name Description

Public variable

FName

 

SubjectName_DEPRECATED

FName SubjectName is deprecated. Use the SubjectName of type FLiveLinkSubjectName instead.