diff options
author | Ton Roosendaal <ton@blender.org> | 2008-12-16 21:42:12 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2008-12-16 21:42:12 +0300 |
commit | 962870b2358775ebef96198da4efe61a4224b526 (patch) | |
tree | 00e43e1188b7ec826e2a70232bc48852f11f4204 /source/blender/editors/include/ED_screen_types.h | |
parent | e34528e1a659996a0efc95353b99cb662fc1e1f5 (diff) |
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
Diffstat (limited to 'source/blender/editors/include/ED_screen_types.h')
-rw-r--r-- | source/blender/editors/include/ED_screen_types.h | 5 |
1 files changed, 4 insertions, 1 deletions
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 |