Navigation
API > API/Runtime > API/Runtime/Engine
Internal private structure used for storing a pose snapshots sparsely (i.e. when we may not have the full set of transform for every bone)
| Name | FInertializationSparsePose |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNode_Inertialization.h |
| Include Path | #include "Animation/AnimNode_Inertialization.h" |
Syntax
struct FInertializationSparsePose
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttachParentName | FName | Attached Parent object Name. | Animation/AnimNode_Inertialization.h | |
| bHasRootMotion | bool | Has Root Motion. | Animation/AnimNode_Inertialization.h | |
| BoneIndices | TArray< int32 > | For each SkeletonPoseBoneIndex this array stores the index into the BoneTranslations, BoneRotations, and BoneScales arrays which contains that bone's data. | Animation/AnimNode_Inertialization.h | |
| BoneRotations | TArray< FQuat > | Bone Rotation Data. | Animation/AnimNode_Inertialization.h | |
| BoneScales | TArray< FVector > | Bone Scale Data. | Animation/AnimNode_Inertialization.h | |
| BoneTranslations | TArray< FVector > | Bone translation Data. | Animation/AnimNode_Inertialization.h | |
| ComponentTransform | FTransform | Transform of the component at the point of the snapshot. | Animation/AnimNode_Inertialization.h | |
| Curves | FInertializationCurve | Curve Data. | Animation/AnimNode_Inertialization.h | |
| DeltaTime | float | Delta Time since last snapshot. | Animation/AnimNode_Inertialization.h | |
| RootMotionDelta | FTransform | Root Motion Delta at the point of the snapshot. | Animation/AnimNode_Inertialization.h |