From 865fbe343a9067f342c45fb2a1a63eca0f7cf2d7 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 22 Mar 2018 07:50:58 +0100 Subject: Fix T54348: Bone dissolve gives invalid hierarchy Disconnected bones weren't handled correctly. --- source/blender/editors/include/ED_armature.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/editors/include/ED_armature.h') 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); -- cgit v1.2.3