Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FMeshPose |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/BonePose.h |
| Include Path | #include "BonePose.h" |
Syntax
struct FMeshPose : public FBasePose< FMeshPoseBoneIndex, FDefaultAllocator >
Inheritance Hierarchy
- FBasePose → FMeshPose
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| BoneIndexType | FMeshPoseBoneIndex | BonePose.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ContainsNaN() |
Returns true if any bone rotation contains NaN. | BonePose.h | |
const FBoneContainer & GetBoneContainer() |
BonePose.h | ||
BoneIndexType GetParentBone
(
const BoneIndexType& BoneIndex |
BonePose.h | ||
bool IsNormalized() |
Returns true if all bone rotations are normalized | BonePose.h | |
void ResetToIdentity() |
Sets every bone transform to Identity. | BonePose.h | |
void ResetToRefPose() |
Sets this pose to its ref pose. | BonePose.h | |
void SetBoneContainer
(
const FBoneContainer* InBoneContainer |
BonePose.h |