From f1979f45ec3fdfdc1e0faa807ee8c5595dd6b82e Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Sun, 19 Apr 2009 17:12:16 +0000 Subject: RNA: * Wrapped HeaderType/Header. * Some tweaks to get type properties wrapped with less code. * Made Panel space and region types enum instead of string. --- source/blender/makesdna/DNA_screen_types.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/blender/makesdna/DNA_screen_types.h') diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h index 981d4aa4bb2..d131bfc2081 100644 --- a/source/blender/makesdna/DNA_screen_types.h +++ b/source/blender/makesdna/DNA_screen_types.h @@ -39,6 +39,7 @@ struct SpaceLink; struct ARegion; struct ARegionType; struct PanelType; +struct HeaderType; struct Scene; struct uiLayout; struct wmTimer; @@ -104,6 +105,11 @@ typedef struct Panel { /* the part from uiBlock that needs saved in file */ void *activedata; /* runtime for panel manipulation */ } Panel; +typedef struct Header { + struct HeaderType *type; /* runtime */ + struct uiLayout *layout; /* runtime for drawing */ +} Header; + typedef struct ScrArea { struct ScrArea *next, *prev; -- cgit v1.2.3