From e1178266e713ae7184fc60c3ecb93d42d8b28a53 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Thu, 23 Aug 2018 16:13:52 +0200 Subject: Workspace: support reordering of workspaces from RMB menu. Drag and drop will follow later, it's a bit complicated to make this work reliable in the current UI code. --- source/blender/blenkernel/BKE_library.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/blenkernel/BKE_library.h') diff --git a/source/blender/blenkernel/BKE_library.h b/source/blender/blenkernel/BKE_library.h index 50447e02fe5..050e9368a43 100644 --- a/source/blender/blenkernel/BKE_library.h +++ b/source/blender/blenkernel/BKE_library.h @@ -214,6 +214,9 @@ void BKE_id_tag_clear_atomic(struct ID *id, int tag); bool BKE_id_is_in_gobal_main(struct ID *id); +void BKE_id_ordered_list(struct ListBase *ordered_lb, const struct ListBase *lb); +void BKE_id_reorder(const struct ListBase *lb, struct ID *id, struct ID *relative, bool after); + /* use when "" is given to new_id() */ #define ID_FALLBACK_NAME N_("Untitled") -- cgit v1.2.3