![]() |
Blender V2.61 - r43446
|
#include <BKE_screen.h>
Public Attributes | |
| struct ARegionType * | next |
| struct ARegionType * | prev |
| int | regionid |
| void(* | init )(struct wmWindowManager *, struct ARegion *) |
| void(* | draw )(const struct bContext *, struct ARegion *) |
| void(* | listener )(struct ARegion *, struct wmNotifier *) |
| void(* | free )(struct ARegion *) |
| void *(* | duplicate )(void *) |
| void(* | operatortypes )(void) |
| void(* | keymap )(struct wmKeyConfig *) |
| void(* | cursor )(struct wmWindow *, struct ScrArea *, struct ARegion *ar) |
| int(* | context )(const struct bContext *, const char *, struct bContextDataResult *) |
| ListBase | drawcalls |
| ListBase | paneltypes |
| ListBase | headertypes |
| int | minsizex |
| int | minsizey |
| int | prefsizex |
| int | prefsizey |
| int | keymapflag |
| short | do_lock |
| short | lock |
Definition at line 111 of file BKE_screen.h.
| int(* ARegionType::context)(const struct bContext *, const char *, struct bContextDataResult *) |
Definition at line 137 of file BKE_screen.h.
Referenced by CTX_data_dir_get(), and ctx_data_get().
| void(* ARegionType::cursor)(struct wmWindow *, struct ScrArea *, struct ARegion *ar) |
Definition at line 134 of file BKE_screen.h.
Referenced by ED_spacetype_text(), ED_spacetype_view3d(), and region_cursor_set().
| short ARegionType::do_lock |
Definition at line 155 of file BKE_screen.h.
Referenced by BKE_spacedata_draw_locks(), and ED_region_do_draw().
| void(* ARegionType::draw)(const struct bContext *, struct ARegion *) |
Definition at line 119 of file BKE_screen.h.
Referenced by ED_region_do_draw(), 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(), ui_popup_block_create(), ui_searchbox_create(), and ui_tooltip_create().
Definition at line 140 of file BKE_screen.h.
Referenced by ED_region_draw_cb_activate(), ED_region_draw_cb_draw(), ED_region_draw_cb_exit(), and spacetype_free().
| void*(* ARegionType::duplicate)(void *) |
Definition at line 126 of file BKE_screen.h.
Referenced by BKE_area_region_copy(), and ED_spacetype_view3d().
| void(* ARegionType::free)(struct ARegion *) |
Definition at line 123 of file BKE_screen.h.
Referenced by BKE_area_region_free(), ED_spacetype_outliner(), ED_spacetype_view3d(), ui_searchbox_create(), and ui_tooltip_create().
Definition at line 146 of file BKE_screen.h.
Referenced by ED_region_header(), and spacetype_free().
| void(* ARegionType::init)(struct wmWindowManager *, struct ARegion *) |
Definition at line 117 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(), and ED_spacetype_view3d().
| void(* ARegionType::keymap)(struct wmKeyConfig *) |
Definition at line 132 of file BKE_screen.h.
Referenced by ED_spacetype_time(), and ED_spacetypes_keymap().
Definition at line 153 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(), and ED_spacetype_view3d().
| void(* ARegionType::listener)(struct ARegion *, struct wmNotifier *) |
Definition at line 121 of file BKE_screen.h.
Referenced by ED_region_do_listen(), ED_spacetype_action(), 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_time(), ED_spacetype_userpref(), and ED_spacetype_view3d().
| short ARegionType::lock |
Definition at line 155 of file BKE_screen.h.
Referenced by BKE_spacedata_draw_locks(), and ED_spacetype_view3d().
Definition at line 149 of file BKE_screen.h.
Definition at line 149 of file BKE_screen.h.
| struct ARegionType* ARegionType::next |
Definition at line 112 of file BKE_screen.h.
Referenced by BKE_regiontype_from_id(), BKE_spacedata_draw_locks(), ED_spacetypes_keymap(), and spacetype_free().
| void(* ARegionType::operatortypes)(void) |
Definition at line 130 of file BKE_screen.h.
Definition at line 143 of file BKE_screen.h.
Referenced by buttons_context_register(), ED_clip_buttons_register(), ED_clip_tool_props_register(), ED_region_panels(), ED_uvedit_buttons_register(), file_panels_register(), graph_buttons_register(), image_buttons_register(), nla_buttons_register(), node_buttons_register(), sequencer_buttons_register(), spacetype_free(), view3d_buttons_register(), view3d_tool_props_register(), and view3d_toolshelf_register().
Definition at line 151 of file BKE_screen.h.
Referenced by ED_region_panels(), ED_spacetype_action(), ED_spacetype_clip(), ED_spacetype_file(), ED_spacetype_image(), ED_spacetype_ipo(), ED_spacetype_logic(), ED_spacetype_nla(), ED_spacetype_node(), ED_spacetype_sequencer(), ED_spacetype_text(), ED_spacetype_view3d(), region_rect_recursive(), and region_scale_invoke().
Definition at line 151 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(), region_rect_recursive(), region_scale_invoke(), and screen_refresh_headersizes().
| struct ARegionType * ARegionType::prev |
Definition at line 112 of file BKE_screen.h.
Definition at line 114 of file BKE_screen.h.
Referenced by BKE_regiontype_from_id(), ED_region_do_draw(), ED_region_panels(), ED_region_set(), 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().