Navigation
API > API/Plugins > API/Plugins/PoseSearch
| Name | UPoseSearchLibrary |
| Type | class |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/PoseSearchLibrary.h |
| Include Path | #include "PoseSearch/PoseSearchLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UPoseSearchLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UPoseSearchLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FAnimNode_PoseSearchHistoryCollector_Base * FindPoseHistoryNode
(
const FName PoseHistoryName, |
PoseSearch/PoseSearchLibrary.h | ||
static void GetDatabaseTags
(
const UPoseSearchDatabase* Database, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void IsAnimationAssetLooping
(
const UObject* Asset, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void MotionMatch
(
UAnimInstance* AnimInstance, |
Implementation of the core motion matching algorithm | PoseSearch/PoseSearchLibrary.h |
|
static UE::PoseSearch::FSearchResult MotionMatch
(
const TArrayView< UAnimInstance* > AnimInstances, |
PoseSearch/PoseSearchLibrary.h | ||
static void MotionMatch
(
const TArrayView< UAnimInstance* > AnimInstances, |
PoseSearch/PoseSearchLibrary.h | ||
static UE::PoseSearch::FSearchResult MotionMatch
(
const TArrayView< const UObject* > AnimContexts, |
PoseSearch/PoseSearchLibrary.h | ||
static UE::PoseSearch::FSearchResult MotionMatch
(
const TArrayView< FChooserEvaluationContext > Contexts, |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchLibrary.h | |
static UE::PoseSearch::FSearchResult MotionMatch
(
const TArrayView< FChooserEvaluationContext > Contexts, |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchLibrary.h | |
static UE::PoseSearch::FSearchResult MotionMatch
(
const TArrayView< const UObject* > AnimContexts, |
Experimental, this feature might be removed without warning, not for production use. | PoseSearch/PoseSearchLibrary.h | |
static void UpdateMotionMatchingState
(
FChooserEvaluationContext* AnimContext, |
Implementation of the core motion matching algorithm | PoseSearch/PoseSearchLibrary.h | |
static void UpdateMotionMatchingState
(
const UObject* AnimContext, |
PoseSearch/PoseSearchLibrary.h | ||
static void UpdateMotionMatchingState
(
const FAnimationUpdateContext& Context, |
PoseSearch/PoseSearchLibrary.h |