FAnimNode_PoseSearchHistoryCollector

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FAnimNode_Base

FAnimNode_PoseSearchHistoryCollector

References

Module

PoseSearch

Header

/Engine/Plugins/Experimental/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/AnimNode_PoseSearchHistoryCollector.h

Include

#include "PoseSearch/AnimNode_PoseSearchHistoryCollector.h"

Syntax

USTRUCT(BlueprintInternalUseOnly)
struct FAnimNode_PoseSearchHistoryCollector : public FAnimNode_Base

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

PoseCount

The maximum amount of poses that can be stored.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

PoseDuration

The time horizon for how long a pose will be stored in seconds.

Protected variable

UE::PoseSearch:...

 

PoseHistory

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FPoseLink

 

Source

Constructors

Functions

Name Description

Public function

UE::PoseSear...

 

GetPoseHistory()

Public function Const

const UE::Po...

 

GetPoseHistory()

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.