diff options
Diffstat (limited to 'source/blender/makesdna/DNA_action_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_action_types.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index fd3409b266c..01f1dc42c44 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -31,6 +31,7 @@ #include "DNA_listBase.h" #include "DNA_ID.h" #include "DNA_view2d_types.h" +#include "DNA_vec_types.h" #include "DNA_userdef_types.h" /* ThemeWireColor */ struct Collection; @@ -183,8 +184,11 @@ struct DualQuat; struct Mat4; typedef struct bPoseChannel_Runtime { + /* Cached dual quaternion for deformation. */ + struct DualQuat deform_dual_quat; + + /* B-Bone shape data: copy of the segment count for validation. */ int bbone_segments; - char _pad[4]; /* Rest and posed matrices for segments. */ struct Mat4 *bbone_rest_mats; |