diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-03-22 09:50:58 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-03-22 09:50:58 +0300 |
commit | 865fbe343a9067f342c45fb2a1a63eca0f7cf2d7 (patch) | |
tree | 033f1552d92497da98e38d1fa95cd8d4cd162acb /source/blender/editors/include/ED_armature.h | |
parent | ce51066e47175a38fd205987b6e6acc1a805dbe0 (diff) |
Fix T54348: Bone dissolve gives invalid hierarchy
Disconnected bones weren't handled correctly.
Diffstat (limited to 'source/blender/editors/include/ED_armature.h')
-rw-r--r-- | source/blender/editors/include/ED_armature.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_armature.h b/source/blender/editors/include/ED_armature.h index 39e95eb9ee1..91c9a36c31f 100644 --- a/source/blender/editors/include/ED_armature.h +++ b/source/blender/editors/include/ED_armature.h @@ -146,6 +146,8 @@ void ED_armature_validate_active(struct bArmature *arm); EditBone *ED_armature_edit_bone_add_primitive(struct Object *obedit_arm, float length, bool view_aligned); EditBone *ED_armature_edit_bone_add(struct bArmature *arm, const char *name); + +void ED_armature_edit_bone_remove_ex(struct bArmature *arm, EditBone *exBone, bool clear_connected); void ED_armature_edit_bone_remove(struct bArmature *arm, EditBone *exBone); bool ED_armature_ebone_is_child_recursive(EditBone *ebone_parent, EditBone *ebone_child); |