Navigation
API > API/Plugins > API/Plugins/PoseSearch
| Name | FMotionMatchingState |
| Type | struct |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchLibrary.h |
| Include Path | #include "PoseSearch/PoseSearchLibrary.h" |
Syntax
USTRUCT ()
struct FMotionMatchingState
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
PRAGMA_DISABLE_DEPRECATION_WARNINGS FMotionMatchingState () |
PoseSearch/PoseSearchLibrary.h | ||
FMotionMatchingState
(
const FMotionMatchingState& Other |
PoseSearch/PoseSearchLibrary.h | ||
FMotionMatchingState
(
FMotionMatchingState&& Other |
PoseSearch/PoseSearchLibrary.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FMotionMatchingState() |
PoseSearch/PoseSearchLibrary.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bJumpedToPose | bool | True if a new animation has been selected | PoseSearch/PoseSearchLibrary.h | |
| CurrentSearchResult | UE::PoseSearch::FSearchResult | PoseSearch/PoseSearchLibrary.h | ||
| ElapsedPoseSearchTime | float | Time since the last pose jump (real time in seconds, not a normalized time) | PoseSearch/PoseSearchLibrary.h | |
| PoseIndicesHistory | UE::PoseSearch::FPoseIndicesHistory | PoseSearch/PoseSearchLibrary.h | ||
| SearchResult | FPoseSearchBlueprintResult | PoseSearch/PoseSearchLibrary.h |
|
|
| WantedPlayRate | float | Wanted PlayRate to have the selected animation playing at the estimated requested speed from the query. | PoseSearch/PoseSearchLibrary.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AdjustAssetTime
(
float AssetTime |
PoseSearch/PoseSearchLibrary.h | ||
FVector GetEstimatedFutureRootMotionVelocity() |
PoseSearch/PoseSearchLibrary.h | ||
void Reset () |
Reset the state to a default state using the current Database. | PoseSearch/PoseSearchLibrary.h | |
void Reset
(
const FTransform& ComponentTransform |
Reset the state to a default state using the current Database | PoseSearch/PoseSearchLibrary.h | |
void UpdateWantedPlayRate
(
const UE::PoseSearch::FSearchContext& SearchContext, |
PoseSearch/PoseSearchLibrary.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMotionMatchingState & operator=
(
const FMotionMatchingState& Other |
PoseSearch/PoseSearchLibrary.h | ||
FMotionMatchingState & operator=
(
FMotionMatchingState&& Other |
PoseSearch/PoseSearchLibrary.h |