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 void ClearPoseSearchDatabasesManagement() |
PoseSearch/PoseSearchLibrary.h |
|
|
static const FAnimNode_PoseSearchHistoryCollector_Base * FindPoseHistoryNode
(
const FName PoseHistoryName, |
PoseSearch/PoseSearchLibrary.h | ||
static const AActor * GetActor
(
const FPoseSearchBlueprintResult& Result |
PoseSearch/PoseSearchLibrary.h |
|
|
static const AActor * GetActorForRole
(
const FPoseSearchBlueprintResult& Result, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void GetDatabaseTags
(
const UPoseSearchDatabase* Database, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void IsAnimationAssetLooping
(
const UObject* Asset, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void MotionMatch
(
UE::PoseSearch::FSearchContext& SearchContext, |
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< const UObject* > AnimContexts, |
Deprecate in favor of MotionMatch with the FSearchResults parameter once we settle on FSearchResults API signatures | PoseSearch/PoseSearchLibrary.h | |
static void MotionMatch
(
const TArrayView< const UObject* > AnimContexts, |
PoseSearch/PoseSearchLibrary.h | ||
static void MotionMatch
(
const TArrayView< FChooserEvaluationContext > Contexts, |
PoseSearch/PoseSearchLibrary.h | ||
static void MotionMatch
(
const TArrayView< FChooserEvaluationContext > Contexts, |
PoseSearch/PoseSearchLibrary.h | ||
static void MotionMatch
(
const TArrayView< const UObject* > AnimContexts, |
PoseSearch/PoseSearchLibrary.h | ||
static void OverridePoseHistoryFromOwningMesh
(
UAnimInstance* AnimInstance, |
PoseSearch/PoseSearchLibrary.h |
|
|
static void UpdateMotionMatchingState
(
FChooserEvaluationContext* AnimContext, |
Implementation of the core motion matching algorithm | PoseSearch/PoseSearchLibrary.h |