diff options
Diffstat (limited to 'source/blender/makesdna/DNA_screen_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_screen_types.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h index eb76c90c0fc..5a707ef7c3b 100644 --- a/source/blender/makesdna/DNA_screen_types.h +++ b/source/blender/makesdna/DNA_screen_types.h @@ -44,6 +44,7 @@ struct PanelType; struct Scene; struct uiLayout; struct wmTimer; +struct wmWidgetMap; typedef struct bScreen { ID id; @@ -68,7 +69,8 @@ typedef struct bScreen { char do_draw_drag; /* notifier for dragging draw. */ char swap; /* indicator to survive swap-exchange systems */ char skip_handling; /* set to delay screen handling after switching back from maximized area */ - char pad[7]; + char scrubbing; /* set while scrubbing to skip some updates done while animating */ + char pad[6]; short mainwin; /* screensize subwindow, for screenedges and global menus */ short subwinactive; /* active subwindow */ @@ -256,6 +258,7 @@ typedef struct ARegion { ListBase ui_lists; /* uiList */ ListBase ui_previews; /* uiPreview */ ListBase handlers; /* wmEventHandler */ + ListBase widgetmaps; /* widgetmaps */ ListBase panels_category; /* Panel categories runtime */ struct wmTimer *regiontimer; /* blend in/out */ |