PoseSearch

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct UStruct blueprintinternaluseonly

FAnimNode_MotionMatching

Public struct UStruct blueprintinternaluseonly

FAnimNode_PoseSearchHistoryCollector

Public struct

FDbSearchResult

Public struct

FDebugDrawParams

Public class

FFeatureVectorReader

Helper object for extracting features from a float buffer according to the feature vector layout.

Public struct

FMotionMatchingContinuityParams

Public struct UStruct BlueprintType category

FMotionMatchingSettings

Public struct UStruct BlueprintType category

FMotionMatchingState

Public class

FPoseHistory

@ to FPoseQueryContext?

Public struct UStruct BlueprintType category

FPoseSearchChannelDynamicWeightParams

Public struct UStruct BlueprintType category

FPoseSearchChannelHorizonParams

Public struct UStruct BlueprintType category

FPoseSearchChannelWeightParams

Public struct UStruct BlueprintType category

FPoseSearchDatabaseSequence

An entry in a UPoseSearchDatabase.

Public struct UStruct BlueprintType category

FPoseSearchDynamicWeightParams

Public struct UStruct

FPoseSearchExtrapolationParameters

Public struct UStruct

FPoseSearchFeatureDesc

Describes each feature of a vector, including data type, sampling options, and buffer offset.

Public struct UStruct BlueprintType category

FPoseSearchFeatureVectorBuilder

Helper object for writing features into a float buffer according to a feature vector layout.

Public struct UStruct

FPoseSearchFeatureVectorLayout

Explicit description of a pose feature vector.

Public struct UStruct

FPoseSearchIndex

A search index for animation poses.

Public struct UStruct

FPoseSearchIndexPreprocessInfo

Public struct UStruct BlueprintType category

FPoseSearchWeightParams

Public struct UStruct

FPoseSearchWeights

Public struct UStruct

FPoseSearchWeightsContext

Public struct

FSearchResult

Public class

IPoseHistoryProvider

Public class UClass BlueprintType category

UPoseSearchDatabase

A data asset for indexing a collection of animation sequences.

Public class UClass category

UPoseSearchLibrary

Exposes common pose search operations to Blueprint and native code.

Public class UClass BlueprintType category

UPoseSearchSchema

Specifies the format of a pose search index.

Public class UClass BlueprintType category

UPoseSearchSequenceMetaData

Animation metadata object for indexing a single animation.

Enums

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EMotionMatchingFlags E
)

Public function

constexpr EM...

 

operator&

(
    EMotionMatchingFlags Lhs,
    EMotionMatchingFlags Rhs
)

Public function

EMotionMatch...

 

operator&=

(
    EMotionMatchingFlags& Lhs,
    EMotionMatchingFlags Rhs
)

Public function

constexpr EM...

 

operator^

(
    EMotionMatchingFlags Lhs,
    EMotionMatchingFlags Rhs
)

Public function

EMotionMatch...

 

operator^=

(
    EMotionMatchingFlags& Lhs,
    EMotionMatchingFlags Rhs
)

Public function

constexpr EM...

 

operator|

(
    EMotionMatchingFlags Lhs,
    EMotionMatchingFlags Rhs
)

Public function

EMotionMatch...

 

operator|=

(
    EMotionMatchingFlags& Lhs,
    EMotionMatchingFlags Rhs
)

Public function

constexpr EM...

 

operator~

(
    EMotionMatchingFlags E
)

Public function

constexpr bo...

 

UE::PoseSearch::operator!

(
    EDebugDrawFlags E
)

Public function

constexpr ED...

 

UE::PoseSearch::operator&

(
    EDebugDrawFlags Lhs,
    EDebugDrawFlags Rhs
)

Public function

EDebugDrawFl...

 

UE::PoseSearch::operator&=

(
    EDebugDrawFlags& Lhs,
    EDebugDrawFlags Rhs
)

Public function

constexpr ED...

 

UE::PoseSearch::operator^

(
    EDebugDrawFlags Lhs,
    EDebugDrawFlags Rhs
)

Public function

EDebugDrawFl...

 

UE::PoseSearch::operator^=

(
    EDebugDrawFlags& Lhs,
    EDebugDrawFlags Rhs
)

Public function

constexpr ED...

 

UE::PoseSearch::operator|

(
    EDebugDrawFlags Lhs,
    EDebugDrawFlags Rhs
)

Public function

EDebugDrawFl...

 

UE::PoseSearch::operator|=

(
    EDebugDrawFlags& Lhs,
    EDebugDrawFlags Rhs
)

Public function

constexpr ED...

 

UE::PoseSearch::operator~

(
    EDebugDrawFlags E
)

Public function

void

 

UpdateMotionMatchingState

(
    const FAnimationUpdateContext& Con...,
    const UPoseSearchDatabase* Dat...,
    const FTrajectorySampleRange& Traj...,
    const FMotionMatchingSettings& Set...,
    FMotionMatchingState& InOutMotionM...
)

Implementation of the core motion matching algorithm