Choose your operating system:
Windows
macOS
Linux
Classes
Name
Description
FAnimNode_MotionMatching
FAnimNode_PoseSearchHistoryCollector
FDbSearchResult
FDebugDrawParams
FFeatureVectorReader
Helper object for extracting features from a float buffer according to the feature vector layout.
FMotionMatchingContinuityParams
FMotionMatchingSettings
FMotionMatchingState
FPoseHistory
@ to FPoseQueryContext?
FPoseSearchChannelDynamicWeightParams
FPoseSearchChannelHorizonParams
FPoseSearchChannelWeightParams
FPoseSearchDatabaseSequence
An entry in a UPoseSearchDatabase.
FPoseSearchDynamicWeightParams
FPoseSearchExtrapolationParameters
FPoseSearchFeatureDesc
Describes each feature of a vector, including data type, sampling options, and buffer offset.
FPoseSearchFeatureVectorBuilder
Helper object for writing features into a float buffer according to a feature vector layout.
FPoseSearchFeatureVectorLayout
Explicit description of a pose feature vector.
FPoseSearchIndex
A search index for animation poses.
FPoseSearchIndexPreprocessInfo
FPoseSearchWeightParams
FPoseSearchWeights
FPoseSearchWeightsContext
FSearchResult
IPoseHistoryProvider
UPoseSearchDatabase
A data asset for indexing a collection of animation sequences.
UPoseSearchLibrary
Exposes common pose search operations to Blueprint and native code.
UPoseSearchSchema
Specifies the format of a pose search index.
UPoseSearchSequenceMetaData
Animation metadata object for indexing a single animation.
Enums
EMotionMatchingFlags
EPoseSearchDataPreprocessor
EPoseSearchFeatureDomain
EPoseSearchFeatureType
UE::PoseSearch::EDebugDrawFlags
Functions
constexpr bo...
operator!
( EMotionMatchingFlags E)
constexpr EM...
operator&
( EMotionMatchingFlags Lhs, EMotionMatchingFlags Rhs)
EMotionMatch...
operator&=
( EMotionMatchingFlags& Lhs, EMotionMatchingFlags Rhs)
operator^
operator^=
operator|
operator|=
operator~
UE::PoseSearch::operator!
( EDebugDrawFlags E)
constexpr ED...
UE::PoseSearch::operator&
( EDebugDrawFlags Lhs, EDebugDrawFlags Rhs)
EDebugDrawFl...
UE::PoseSearch::operator&=
( EDebugDrawFlags& Lhs, EDebugDrawFlags Rhs)
UE::PoseSearch::operator^
UE::PoseSearch::operator^=
UE::PoseSearch::operator|
UE::PoseSearch::operator|=
UE::PoseSearch::operator~
void
UpdateMotionMatchingState
( const FAnimationUpdateContext& Con..., const UPoseSearchDatabase* Dat..., const FTrajectorySampleRange& Traj..., const FMotionMatchingSettings& Set..., FMotionMatchingState& InOutMotionM...)
Implementation of the core motion matching algorithm