|  | Blender V2.61 - r43446 | 
#include <BKE_screen.h>
| Public Attributes | |
| struct SpaceType * | next | 
| struct SpaceType * | prev | 
| char | name [BKE_ST_MAXNAME] | 
| int | spaceid | 
| int | iconid | 
| struct SpaceLink *(* | new )(const struct bContext *C) | 
| void(* | free )(struct SpaceLink *) | 
| void(* | init )(struct wmWindowManager *, struct ScrArea *) | 
| void(* | listener )(struct ScrArea *, struct wmNotifier *) | 
| void(* | refresh )(const struct bContext *, struct ScrArea *) | 
| struct SpaceLink *(* | duplicate )(struct SpaceLink *) | 
| void(* | operatortypes )(void) | 
| void(* | keymap )(struct wmKeyConfig *) | 
| void(* | dropboxes )(void) | 
| int(* | context )(const struct bContext *, const char *, struct bContextDataResult *) | 
| ListBase | regiontypes | 
| ListBase | toolshelf | 
| int | keymapflag | 
Definition at line 63 of file BKE_screen.h.
| int(* SpaceType::context)(const struct bContext *, const char *, struct bContextDataResult *) | 
Definition at line 94 of file BKE_screen.h.
Referenced by CTX_data_dir_get(), ctx_data_get(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_image(), ED_spacetype_logic(), ED_spacetype_node(), ED_spacetype_text(), and ED_spacetype_view3d().
| void(* SpaceType::dropboxes)(void) | 
Definition at line 91 of file BKE_screen.h.
Referenced by ED_spacetype_console(), ED_spacetype_image(), ED_spacetype_node(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_view3d(), and ED_spacetypes_init().
| struct SpaceLink*(* SpaceType::duplicate)(struct SpaceLink *)  [read] | 
Definition at line 84 of file BKE_screen.h.
Referenced by BKE_spacedata_copylist(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_spacetype_xxx().
| void(* SpaceType::free)(struct SpaceLink *) | 
Definition at line 73 of file BKE_screen.h.
Referenced by BKE_spacedata_freelist(), ED_area_newspace(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_spacetype_xxx().
Definition at line 68 of file BKE_screen.h.
| void(* SpaceType::init)(struct wmWindowManager *, struct ScrArea *) | 
Definition at line 76 of file BKE_screen.h.
Referenced by ED_area_initialize(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_spacetype_xxx().
| void(* SpaceType::keymap)(struct wmKeyConfig *) | 
Definition at line 89 of file BKE_screen.h.
Referenced by ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), ED_spacetype_xxx(), and ED_spacetypes_keymap().
Definition at line 105 of file BKE_screen.h.
Referenced by ED_area_initialize().
| void(* SpaceType::listener)(struct ScrArea *, struct wmNotifier *) | 
Definition at line 78 of file BKE_screen.h.
Referenced by ED_area_do_listen(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_ipo(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_text(), ED_spacetype_time(), and ED_spacetype_view3d().
| char SpaceType::name[BKE_ST_MAXNAME] | 
Definition at line 66 of file BKE_screen.h.
Referenced by BKE_regiontype_from_id(), BKE_spacetype_register(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), and ED_spacetype_view3d().
| struct SpaceLink*(* SpaceType::new)(const struct bContext *C)  [read] | 
Definition at line 71 of file BKE_screen.h.
Referenced by ED_area_newspace(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_spacetype_xxx().
| struct SpaceType* SpaceType::next | 
Definition at line 64 of file BKE_screen.h.
Referenced by BKE_spacedata_draw_locks(), BKE_spacetype_from_id(), BKE_spacetypes_free(), ED_spacetypes_init(), ED_spacetypes_keymap(), and screen_refresh_headersizes().
| void(* SpaceType::operatortypes)(void) | 
Definition at line 87 of file BKE_screen.h.
Referenced by ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), ED_spacetype_xxx(), and ED_spacetypes_init().
| struct SpaceType * SpaceType::prev | 
Definition at line 64 of file BKE_screen.h.
| void(* SpaceType::refresh)(const struct bContext *, struct ScrArea *) | 
Definition at line 81 of file BKE_screen.h.
Referenced by ED_area_do_refresh(), ED_spacetype_action(), ED_spacetype_clip(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_node(), ED_spacetype_sequencer(), and ED_spacetype_time().
Definition at line 97 of file BKE_screen.h.
Referenced by BKE_regiontype_from_id(), BKE_spacedata_draw_locks(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), ED_spacetypes_keymap(), and spacetype_free().
Definition at line 67 of file BKE_screen.h.
Referenced by BKE_regiontype_from_id(), BKE_spacetype_from_id(), BKE_spacetype_register(), ED_spacetype_action(), ED_spacetype_buttons(), ED_spacetype_clip(), ED_spacetype_console(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_info(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_outliner(), ED_spacetype_script(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_time(), ED_spacetype_userpref(), ED_spacetype_view3d(), and ED_spacetype_xxx().
Definition at line 100 of file BKE_screen.h.
Referenced by spacetype_free(), and view3d_panel_tool_shelf().