Blender V2.61 - r43446
|
#include <DNA_windowmanager_types.h>
Public Attributes | |
struct wmWindow * | next |
struct wmWindow * | prev |
void * | ghostwin |
int | winid |
short | grabcursor |
short | pad |
struct bScreen * | screen |
struct bScreen * | newscreen |
char | screenname [64] |
short | posx |
short | posy |
short | sizex |
short | sizey |
short | windowstate |
short | monitor |
short | active |
short | cursor |
short | lastcursor |
short | modalcursor |
short | addmousemove |
short | pad2 |
struct wmEvent * | eventstate |
struct wmSubWindow * | curswin |
struct wmGesture * | tweak |
int | drawmethod |
int | drawfail |
void * | drawdata |
ListBase | queue |
ListBase | handlers |
ListBase | modalhandlers |
ListBase | subwindows |
ListBase | gesture |
Definition at line 159 of file DNA_windowmanager_types.h.
short wmWindow::active |
Definition at line 176 of file DNA_windowmanager_types.h.
Referenced by ghost_event_proc(), wm_event_add_ghostevent(), and wm_window_match_do().
short wmWindow::addmousemove |
Definition at line 180 of file DNA_windowmanager_types.h.
Referenced by ghost_event_proc(), WM_event_add_mousemove(), and wm_event_do_handlers().
short wmWindow::cursor |
Definition at line 177 of file DNA_windowmanager_types.h.
Referenced by WM_cursor_modal(), WM_cursor_set(), and WM_timecursor().
struct wmSubWindow* wmWindow::curswin |
Definition at line 185 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_subwindow_close(), wm_subwindow_get(), wm_subwindow_open(), and wmSubWindowScissorSet().
void* wmWindow::drawdata |
Definition at line 190 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_draw_triple_free(), wm_method_draw_triple(), wm_window_copy(), wm_window_free(), and WM_window_open().
Definition at line 189 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_draw_triple_fail(), and wm_draw_update().
Definition at line 189 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_automatic_draw_method(), wm_draw_update(), wm_event_drag_test(), wm_window_copy(), and WM_window_open().
struct wmEvent* wmWindow::eventstate |
Definition at line 183 of file DNA_windowmanager_types.h.
Referenced by actionzone_apply(), actionzone_area_poll(), check_state_mask(), direct_link_windowmanager(), do_node_add(), do_view3d_header_buttons(), ED_screen_area_active(), ED_screen_draw(), file_main_area_draw(), ghost_event_proc(), handle_layer_buttons(), operator_search_menu(), panel_activate_state(), tool_search_menu(), tweak_gesture_modal(), ui_button_activate_do(), ui_layer_but_cb(), ui_popup_bounds_block(), ui_popup_menu_create(), uiButSetFocusOnEnter(), uiPupMenuEnd(), weight_paint_sample_enum_itemf(), wm_block_search_menu(), WM_cursor_warp(), wm_drags_draw(), wm_enum_search_menu(), wm_event_add_ghostevent(), wm_event_do_handlers(), WM_event_fileselect_event(), wm_handler_ui_cancel(), wm_handlers_do(), wm_operator_call_internal(), wm_paintcursor_draw(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_free(), wm_window_match_do(), and wm_window_timer().
Definition at line 197 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_gesture_draw(), WM_gesture_end(), WM_gesture_new(), WM_gestures_remove(), and wm_method_draw_triple().
void* wmWindow::ghostwin |
Definition at line 162 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), ghost_event_proc(), update_tablet_data(), window_set_custom_cursor(), window_set_custom_cursor_ex(), WM_cursor_grab(), WM_cursor_set(), WM_cursor_ungrab(), WM_cursor_warp(), wm_event_add_ghostevent(), wm_get_cursor_position(), wm_ghostwindow_destroy(), WM_init_game(), WM_progress_clear(), WM_progress_set(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_fullscreen_toggle_exec(), wm_window_get_size_ghost(), wm_window_lower(), wm_window_make_drawable(), wm_window_match_do(), WM_window_open_temp(), wm_window_raise(), wm_window_set_size(), wm_window_swap_buffers(), and wm_window_title().
short wmWindow::grabcursor |
Definition at line 166 of file DNA_windowmanager_types.h.
Referenced by WM_cursor_grab(), WM_cursor_ungrab(), and wm_paintcursor_draw().
Definition at line 193 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), wm_dropbox_active(), wm_event_do_handlers(), WM_exit_ext(), wm_keymap_item_find_props(), wm_window_add_ghostwindows(), wm_window_close(), wm_window_free(), and wm_window_match_init().
short wmWindow::lastcursor |
Definition at line 178 of file DNA_windowmanager_types.h.
Referenced by WM_cursor_modal(), WM_cursor_restore(), and WM_timecursor().
short wmWindow::modalcursor |
Definition at line 179 of file DNA_windowmanager_types.h.
Referenced by WM_cursor_modal(), WM_cursor_restore(), and WM_cursor_set().
Definition at line 194 of file DNA_windowmanager_types.h.
Referenced by button_activate_state(), direct_link_windowmanager(), ED_screen_set(), panel_activate_state(), ui_popup_menu_create(), uiPupBlockEx(), uiPupBlockO(), uiPupMenuEnd(), wm_autosave_timer(), WM_event_add_fileselect(), WM_event_add_modal_handler(), wm_event_cursor_other_windows(), wm_event_do_handlers(), WM_exit_ext(), wm_macro_modal(), wm_window_add_ghostwindows(), wm_window_close(), wm_window_free(), and wm_window_match_init().
short wmWindow::monitor |
Definition at line 175 of file DNA_windowmanager_types.h.
struct bScreen* wmWindow::newscreen |
Definition at line 170 of file DNA_windowmanager_types.h.
struct wmWindow* wmWindow::next |
Definition at line 160 of file DNA_windowmanager_types.h.
Referenced by dag_current_scene_layers(), direct_link_windowmanager(), ED_clip_update_frame(), ED_image_update_frame(), ed_screen_used(), ED_screens_initialize(), find_area_showing_r_result(), find_free_winid(), lib_link_screen_restore(), lib_link_windowmanager(), render_view_show_invoke(), wm_autosave_timer(), wm_clear_default_size(), WM_cursor_wait(), wm_draw_update(), wm_event_cursor_other_windows(), wm_event_do_handlers(), wm_event_do_notifiers(), WM_event_fileselect_event(), WM_exit_ext(), wm_window_add_ghostwindows(), wm_window_close(), wm_window_match_do(), wm_window_match_init(), WM_window_open_temp(), and write_windowmanagers().
short wmWindow::pad |
Definition at line 167 of file DNA_windowmanager_types.h.
short wmWindow::pad2 |
Definition at line 181 of file DNA_windowmanager_types.h.
short wmWindow::posx |
Definition at line 173 of file DNA_windowmanager_types.h.
Referenced by area_dupli_invoke(), ghost_event_proc(), render_view_open(), userpref_show_invoke(), wm_clear_default_size(), wm_event_cursor_other_windows(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_copy(), wm_window_get_position(), wm_window_match_do(), WM_window_open(), and WM_window_open_temp().
short wmWindow::posy |
Definition at line 173 of file DNA_windowmanager_types.h.
Referenced by area_dupli_invoke(), ghost_event_proc(), render_view_open(), userpref_show_invoke(), wm_clear_default_size(), wm_event_cursor_other_windows(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_copy(), wm_window_get_position(), wm_window_match_do(), WM_window_open(), and WM_window_open_temp().
struct wmWindow * wmWindow::prev |
Definition at line 160 of file DNA_windowmanager_types.h.
Definition at line 192 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), StartKetsjiShell(), wm_event_add(), wm_event_add_ghostevent(), wm_event_do_handlers(), and wm_event_free_all().
struct bScreen* wmWindow::screen |
Definition at line 169 of file DNA_windowmanager_types.h.
Referenced by area_dupli_invoke(), area_split_modal(), CTX_wm_window_set(), current_screen_compat(), dag_current_scene_layers(), dynamicPaint_bakeImageSequence(), ED_clip_update_frame(), ED_image_update_frame(), ED_screen_delete(), ED_screen_do_listen(), ED_screen_draw(), ED_screen_exit(), ED_screen_full_toggle(), ED_screen_refresh(), ED_screen_set(), ED_screen_set_subwinactive(), ed_screen_used(), ED_screens_initialize(), lib_link_screen_restore(), lib_link_windowmanager(), region_cursor_set(), render_endjob(), render_view_show_invoke(), screen_cursor_set(), uiBeginBlock(), view3d_main_area_cursor(), view3d_recalc_used_layers(), wm_add_default(), wm_close_and_free(), wm_draw_region_clear(), wm_draw_update(), wm_draw_update_test_window(), wm_draw_window_clear(), wm_event_do_handlers(), wm_event_do_notifiers(), wm_event_drag_test(), WM_exit_ext(), wm_method_draw_full(), wm_method_draw_overlap_all(), wm_method_draw_triple(), wm_operator_winactive_normal(), wm_paintcursor_draw(), wm_paintcursor_tag(), wm_subwindow_getmatrix(), wm_tag_redraw_overlay(), wm_window_close(), wm_window_copy(), wm_window_match_do(), wm_window_match_init(), WM_window_open_temp(), wm_window_title(), and WM_write_homefile().
char wmWindow::screenname[64] |
Definition at line 171 of file DNA_windowmanager_types.h.
Referenced by wm_add_default(), wm_window_copy(), wm_window_match_do(), and wm_window_match_init().
short wmWindow::sizex |
Definition at line 173 of file DNA_windowmanager_types.h.
Referenced by area_move_apply_do(), ED_area_initialize(), ED_screen_add(), ED_screen_draw(), ED_screen_refresh(), ghost_event_proc(), screencast_exec(), screenshot(), wm_clear_default_size(), wm_drop_operator_options(), wm_event_cursor_other_windows(), wm_gesture_draw_cross(), wm_subwindow_position(), wm_triple_copy_textures(), wm_triple_draw_textures(), wm_triple_gen_textures(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_copy(), wm_window_get_size(), wm_window_match_do(), WM_window_open(), and WM_window_open_temp().
short wmWindow::sizey |
Definition at line 173 of file DNA_windowmanager_types.h.
Referenced by area_move_apply_do(), ED_area_initialize(), ED_screen_add(), ED_screen_draw(), ED_screen_refresh(), ghost_event_proc(), screencast_exec(), screenshot(), wm_clear_default_size(), WM_cursor_warp(), wm_drop_operator_options(), wm_event_add_ghostevent(), wm_event_cursor_other_windows(), wm_gesture_draw_cross(), wm_get_cursor_position(), wm_subwindow_position(), wm_triple_copy_textures(), wm_triple_draw_textures(), wm_triple_gen_textures(), wm_window_add_ghostwindow(), wm_window_add_ghostwindows(), wm_window_copy(), wm_window_get_size(), wm_window_match_do(), WM_window_open(), and WM_window_open_temp().
Definition at line 196 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), swin_from_swinid(), wm_subwindow_close(), wm_subwindow_open(), and wm_subwindows_free().
struct wmGesture* wmWindow::tweak |
Definition at line 187 of file DNA_windowmanager_types.h.
Referenced by direct_link_windowmanager(), tweak_gesture_modal(), WM_gesture_end(), and wm_tweakevent_test().
short wmWindow::windowstate |
Definition at line 174 of file DNA_windowmanager_types.h.
Referenced by wm_window_add_ghostwindows().
int wmWindow::winid |
Definition at line 164 of file DNA_windowmanager_types.h.
Referenced by ED_screen_add(), ED_screen_set(), find_free_winid(), lib_link_screen_restore(), wm_add_default(), wm_window_copy(), wm_window_make_drawable(), wm_window_match_do(), and wm_window_new().