![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimInstance.h>
Inheritance diagram for FA2CSPose:Public Member Functions | |
| FA2CSPose () | |
| ENGINE_API void | AllocateLocalPoses (const FBoneContainer &InBoneContainer, const FA2Pose &LocalPose) |
| ENGINE_API void | AllocateLocalPoses (const FBoneContainer &InBoneContainer, const FTransformArrayA2 &LocalBones) |
| ENGINE_API bool | IsValid () const |
| ENGINE_API int32 | GetParentBoneIndex (const int32 BoneIndex) const |
| ENGINE_API FTransform | GetLocalSpaceTransform (int32 BoneIndex) |
| ENGINE_API FTransform | GetComponentSpaceTransform (int32 BoneIndex) |
| ENGINE_API void | ConvertToLocalPoses (FA2Pose &LocalPoses) const |
Public Member Functions inherited from FA2Pose | |
| FA2Pose () | |
Friends | |
| class | FAnimationRuntime |
Additional Inherited Members | |
Public Attributes inherited from FA2Pose | |
| TArray< FTransform > | Bones |
Component space poses.
|
inline |
| void FA2CSPose::AllocateLocalPoses | ( | const FBoneContainer & | InBoneContainer, |
| const FA2Pose & | LocalPose | ||
| ) |
Constructor - needs LocalPoses.
constructor - needs LocalPoses
| void FA2CSPose::AllocateLocalPoses | ( | const FBoneContainer & | InBoneContainer, |
| const FTransformArrayA2 & | LocalBones | ||
| ) |
Constructor - needs LocalPoses.
| FTransform FA2CSPose::GetComponentSpaceTransform | ( | int32 | BoneIndex | ) |
Do not access Bones array directly; use this instead. This will fill up gradually mesh space bases.
Do not access Bones array directly but via this This will fill up gradually mesh space bases
| FTransform FA2CSPose::GetLocalSpaceTransform | ( | int32 | BoneIndex | ) |
Returns local transform for the bone index.
Do not access Bones array directly but via this This will fill up gradually mesh space bases
Get parent bone index for given bone index.
| bool FA2CSPose::IsValid | ( | ) | const |
Returns if this struct is valid.
|
friend |