Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/AnimationBlueprintLibrary/Public/AnimPose.h |
Include |
#include "AnimPose.h" |
class UAnimPoseExtensions : public UBlueprintFunctionLibrary
Script exposed functionality for populating, retrieving data from and setting data on FAnimPose
Name | Description | ||
---|---|---|---|
|
EvaluateAnimationBlueprintWithInputPose ( |
Evaluates an Animation Blueprint instance, using the provided Anim Pose and its Input Pose value, generating a valid Anim Pose using the result. |
|
|
GetAnimPoseAtFrame ( |
Evaluates an Animation Sequence Base to generate a valid Anim Pose instance |
|
|
GetAnimPoseAtTime ( |
Evaluates an Animation Sequence Base to generate a valid Anim Pose instance |
|
|
GetBoneNames |
Returns an array of bone names contained by the pose |
|
|
const FTrans... |
GetBonePose ( |
Retrieves the transform for the provided bone name from a pose |
|
const FTrans... |
GetRefBonePose ( |
Retrieves the reference pose transform for the provided bone name |
|
GetReferencePose |
Populates an Anim Pose with the reference poses stored for the provided USkeleton |
|
|
GetRefPoseRelativeTransform ( |
Retrieves the relative transform for the reference pose between the two provided bone names |
|
|
GetRelativeToRefPoseTransform ( |
Retrieves the relative transform between reference and animated bone transform |
|
|
GetRelativeTransform ( |
Retrieves the relative transform between the two provided bone names |
|
|
IsValid ( |
Returns whether the Anim Pose contains valid data |
|
|
SetBonePose ( |
Sets the transform for the provided bone name for a pose |