Navigation
API > API/Plugins > API/Plugins/PoseSearch
Exposes operations that can be run on a Motion Matching node via Anim Node Functions such as "On Become Relevant" and "On Update".
| Name | UMotionMatchingAnimNodeLibrary |
| Type | class |
| Header File | /Engine/Plugins/Animation/PoseSearch/Source/Runtime/Public/PoseSearch/MotionMatchingAnimNodeLibrary.h |
| Include Path | #include "PoseSearch/MotionMatchingAnimNodeLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UMotionMatchingAnimNodeLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMotionMatchingAnimNodeLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FMotionMatchingAnimNodeReference ConvertToMotionMatchingNode
(
const FAnimNodeReference& Node, |
Get a motion matching node context from an anim node context | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void ConvertToMotionMatchingNodePure
(
const FAnimNodeReference& Node, |
Get a motion matching node context from an anim node context (pure) | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void GetMotionMatchingBlendSettings
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Get current blend settings used when blending into a new asset. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void GetMotionMatchingSearchResult
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
|
static void OverrideMotionMatchingBlendSettings
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Override current blend settings for motion matching. Note that any pinned parameters will stomp this override on the next update. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void ResetDatabasesToSearch
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Clear the effects of SetDatabaseToSearch/SetDatabasesToSearch and resume searching the Database property on the motion matching node. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void SetDatabasesToSearch
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Set the database to search on the motion matching node. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void SetDatabaseToSearch
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Set the database to search on the motion matching node. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|
static void SetInterruptMode
(
const FMotionMatchingAnimNodeReference& MotionMatchingNode, |
Ignore the continuing pose (the current clip that's playing) and force a new search. | PoseSearch/MotionMatchingAnimNodeLibrary.h |
|