Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/AnimationBlueprintLibrary/Public/AnimPose.h |
Include |
#include "AnimPose.h" |
struct FAnimPose
Script friendly representation of an evaluated animation bone pose
Name | Description | ||
---|---|---|---|
|
BoneContainer |
||
|
BoneIndices |
||
|
BoneNames |
||
|
LocalSpacePoses |
||
|
ParentBoneIndices |
||
|
RefLocalSpacePoses |
||
|
RefWorldSpacePoses |
||
|
WorldSpacePoses |
Name | Description | ||
---|---|---|---|
|
GenerateWorldSpaceTransforms() |
(Re-)Generates the world space transforms using populated local space data |
|
|
GetPose ( |
Populates an FCompactPose using the contained bone data |
|
|
Init ( |
Initializes the various arrays, using and copying the provided bone container |
|
|
IsInitialized() |
Whether or not the contained data was initialized and can be used to store a pose |
|
|
IsPopulated() |
Whether or local space pose data has been populated |
|
|
IsValid() |
Returns whether or not the pose data was correctly initialized and populated |
|
|
Reset() |
Resets all contained data, rendering the instance invalid |
|
|
SetPose ( |
Generates the contained bone data using the provided Component and its AnimInstance |
|
|
SetPose ( |
Generates the contained bone data using the provided CompactPose |
|
|
SetToRefPose() |
Copies the reference pose to animated pose data |