From 962870b2358775ebef96198da4efe61a4224b526 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Tue, 16 Dec 2008 18:42:12 +0000 Subject: 2.5 More notifier and redraw cleanup - notifiers are not filtered anymore, apart from window/screen notifiers, they get to all regions. - fixed drawing of 'action zones' in areas. - added support for basic multilayer draw, like for action zones now, and future other area decorations (tabs, region handlers) check: ED_area_overdraw_flush() ED_area_overdraw() - bugfix in UI redraw tags, it was calling region pointer in free'd data - added notifier for marker-changed - added keymap for markers to ipo window --- source/blender/editors/include/ED_screen_types.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source/blender/editors/include/ED_screen_types.h') diff --git a/source/blender/editors/include/ED_screen_types.h b/source/blender/editors/include/ED_screen_types.h index 29e62d51f7d..7910351f318 100644 --- a/source/blender/editors/include/ED_screen_types.h +++ b/source/blender/editors/include/ED_screen_types.h @@ -32,7 +32,8 @@ typedef struct AZone { struct AZone *next, *prev; int type; - int flag; + short flag; + short do_draw; int pos; short x1, y1, x2, y2; } AZone; @@ -41,6 +42,8 @@ typedef struct AZone { #define AZONE_TRI 1 #define AZONE_QUAD 2 +/* actionzone flag */ + /* actionzone pos */ #define AZONE_S 1 #define AZONE_SW 2 -- cgit v1.2.3