diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-06-11 19:23:36 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-06-11 19:39:46 +0300 |
commit | 3e1f83a1dc787ec518a6fa25a855f935b4a8b9b9 (patch) | |
tree | ae910592db5fea68a16a654d7a1bc989d58edb7c /source/blender/makesdna/DNA_screen_types.h | |
parent | 1f1ca7447637e8a5216358346698ad8f5f5ba328 (diff) |
WM: split panel drawing into layout and draw
This matches changes made to the header.
Diffstat (limited to 'source/blender/makesdna/DNA_screen_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_screen_types.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h index 91bf1bbddbd..c7a35490d5b 100644 --- a/source/blender/makesdna/DNA_screen_types.h +++ b/source/blender/makesdna/DNA_screen_types.h @@ -309,6 +309,12 @@ typedef struct ScrArea { ScrArea_Runtime runtime; } ScrArea; + +typedef struct ARegion_Runtime { + /* Panel category to use between 'layout' and 'draw'. */ + const char *category; +} ARegion_Runtime; + typedef struct ARegion { struct ARegion *next, *prev; @@ -347,6 +353,8 @@ typedef struct ARegion { char *headerstr; /* use this string to draw info */ void *regiondata; /* XXX 2.50, need spacedata equivalent? */ + + ARegion_Runtime runtime; } ARegion; /* area->flag */ |