diff options
author | Nathan Craddock <nzcraddock@gmail.com> | 2020-10-28 20:43:10 +0300 |
---|---|---|
committer | Nathan Craddock <nzcraddock@gmail.com> | 2020-10-28 20:54:29 +0300 |
commit | 0e47e57eb77d0c84ce3b9aa6b9c502a50f0ea6f2 (patch) | |
tree | dbaf93b75c2adaac35dde4a5bc78659715b76220 /source/blender/editors/include/ED_screen.h | |
parent | 5af8fc8192c4e4cdec98f84cf34d436cd85da1ae (diff) |
Outliner: Properties editor sync on selection
When outliner datablocks are selected, switch to the corresponding tab
for that datablock in properties editors. Only properties editors
that share an edge with the outliner will change tabs.
Additionally, when modifiers, constraints, and shader effects are
selected from the outliner, the panel will be expanded in all properties
editors.
Part of T77408
Manifest Task: https://developer.blender.org/T63991
Differential Revision: https://developer.blender.org/D8638
Diffstat (limited to 'source/blender/editors/include/ED_screen.h')
-rw-r--r-- | source/blender/editors/include/ED_screen.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_screen.h b/source/blender/editors/include/ED_screen.h index b8500ba0c37..dc1c43c0337 100644 --- a/source/blender/editors/include/ED_screen.h +++ b/source/blender/editors/include/ED_screen.h @@ -199,6 +199,7 @@ int ED_region_global_size_y(void); void ED_area_update_region_sizes(struct wmWindowManager *wm, struct wmWindow *win, struct ScrArea *area); +bool ED_area_has_shared_border(struct ScrArea *a, struct ScrArea *b); ScrArea *ED_screen_areas_iter_first(const struct wmWindow *win, const bScreen *screen); ScrArea *ED_screen_areas_iter_next(const bScreen *screen, const ScrArea *area); |