FPoseHistory

@ to FPoseQueryContext?

Choose your operating system:

Windows

macOS

Linux

References

Module

PoseSearch

Header

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

Include

#include "PoseSearch/PoseSearch.h"

Syntax

class FPoseHistory

Remarks

Records poses over time in a ring buffer. FFeatureVectorBuilder uses this to sample from the present or past poses according to the search schema.

Functions

Name Description

Public function Const

TArrayView< ...

 

GetComponentPoseSample()

Public function Const

TArrayView< ...

 

GetLocalPoseSample()

Public function Const

TArrayView< ...

 

GetPrevComponentPoseSample()

Public function Const

TArrayView< ...

 

GetPrevLocalPoseSample()

Public function

FPoseSearchF...

 

GetQueryBuilder()

Public function Const

float

 

GetSampleTimeInterval()

Public function Const

float

 

GetTimeHorizon()

Public function

void

 

Init

(
    const FPoseHistory& History
)

Public function

void

 

Init

(
    int32 InNumPoses,
    float InTimeHorizon
)

Public function

bool

 

TrySamplePose

(
    float SecondsAgo,
    const FReferenceSkeleton& RefSkele...,
    const TArray< FBoneIndexType >& Re...
)

Public function

void

 

Update

(
    float SecondsElapsed,
    const FPoseContext& PoseContext
)