diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-07-21 05:14:55 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2009-07-21 05:14:55 +0400 |
commit | f682de6fd2b4b64bc405f36f68c4024797b84492 (patch) | |
tree | baeaa6b41731374ec50ee7b1e3e5bfe104cb4a8a /source/blender/blenkernel/BKE_screen.h | |
parent | 1f4fa869e4877202fd91825f85be748fc3dfe50b (diff) |
RNA
* Added suppport for generating code without verifying with DNA,
this doesn't give good errors and is more error prone, but makes
it easier to wrap things like EditBone which are not in DNA.
* RNA_define_verify_sdna(0), and set to 1 again afterwards.
Diffstat (limited to 'source/blender/blenkernel/BKE_screen.h')
-rw-r--r-- | source/blender/blenkernel/BKE_screen.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_screen.h b/source/blender/blenkernel/BKE_screen.h index be625fb856a..5a12c04780a 100644 --- a/source/blender/blenkernel/BKE_screen.h +++ b/source/blender/blenkernel/BKE_screen.h @@ -194,6 +194,12 @@ typedef struct HeaderType { void (*py_free)(void *py_data); } HeaderType; +typedef struct Header { + struct HeaderType *type; /* runtime */ + struct uiLayout *layout; /* runtime for drawing */ +} Header; + + /* menu types */ typedef struct MenuType { @@ -215,6 +221,11 @@ typedef struct MenuType { void (*py_free)(void *py_data); } MenuType; +typedef struct Menu { + struct MenuType *type; /* runtime */ + struct uiLayout *layout; /* runtime for drawing */ +} Menu; + /* spacetypes */ struct SpaceType *BKE_spacetype_from_id(int spaceid); struct ARegionType *BKE_regiontype_from_id(struct SpaceType *st, int regionid); |