Blender V2.61 - r43446
|
#include <WM_types.h>
Public Attributes | |
struct wmEvent * | next |
struct wmEvent * | prev |
short | type |
short | val |
int | x |
int | y |
int | mval [2] |
char | utf8_buf [6] |
char | ascii |
char | pad |
short | prevtype |
short | prevval |
int | prevx |
int | prevy |
double | prevclicktime |
int | prevclickx |
int | prevclicky |
short | shift |
short | ctrl |
short | alt |
short | oskey |
short | keymodifier |
short | pad1 |
const char * | keymap_idname |
short | custom |
short | customdatafree |
int | pad2 |
void * | customdata |
Definition at line 342 of file WM_types.h.
short wmEvent::alt |
Definition at line 363 of file WM_types.h.
Referenced by file_browse_invoke(), ghost_event_proc(), handleNumInput(), initTransform(), insert_text_invoke(), transformEvent(), ui_do_but_BLOCK(), ui_do_but_HOTKEYEVT(), ui_do_but_NUM(), ui_do_but_SLI(), ui_do_but_textedit(), ui_do_button(), ui_handle_list_event(), ui_handle_menu_event(), ui_handler_panel_region(), view3d_layers_invoke(), wm_event_add_ghostevent(), WM_event_print(), wm_eventemulation(), and wm_eventmatch().
char wmEvent::ascii |
Definition at line 352 of file WM_types.h.
Referenced by insert_text_invoke(), poselib_preview_handle_event(), text_insert_invoke(), text_line_number_invoke(), ui_do_but_textedit(), wm_event_add_ghostevent(), WM_event_print(), and wm_eventmatch().
short wmEvent::ctrl |
Definition at line 363 of file WM_types.h.
Referenced by console_insert_invoke(), do_view3d_header_buttons(), ed_marker_move_modal(), ghost_event_proc(), initTransform(), insert_text_invoke(), text_insert_invoke(), ui_do_but_COLORBAND(), ui_do_but_CURVE(), ui_do_but_HOTKEYEVT(), ui_do_but_NUM(), ui_do_but_SLI(), ui_do_but_TEX(), ui_do_but_textedit(), ui_do_button(), ui_handle_menu_event(), ui_handler_panel_region(), view3d_layers_invoke(), wm_event_add_ghostevent(), WM_event_print(), and wm_eventmatch().
short wmEvent::custom |
Definition at line 372 of file WM_types.h.
Referenced by attach_ndof_data(), event_tablet_data(), gpencil_draw_apply_event(), paint_apply_event(), update_tablet_data(), wm_event_free(), and wm_handlers_do().
void* wmEvent::customdata |
Definition at line 375 of file WM_types.h.
Referenced by attach_ndof_data(), file_smoothscroll_invoke(), fly_modal(), flyEvent(), image_record_composite_modal(), image_view_ndof_invoke(), minimize_stretch_modal(), ndof_orbit_invoke(), ndof_pan_invoke(), paint_modal(), paint_stroke_modal(), screen_animation_step(), screen_opengl_render_modal(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_handle_button_event(), ui_handle_menu_event(), ui_handler_panel(), uit_but_find_open_event(), update_reports_display_invoke(), update_tablet_data(), view3d_smoothview_invoke(), view_zoomdrag_modal(), viewzoom_modal(), wm_event_drag_test(), wm_event_free(), wm_handler_fileselect_call(), and wm_handlers_do().
short wmEvent::customdatafree |
Definition at line 373 of file WM_types.h.
Referenced by attach_ndof_data(), update_tablet_data(), wm_event_drag_test(), and wm_event_free().
const char* wmEvent::keymap_idname |
Definition at line 369 of file WM_types.h.
Referenced by WM_event_print(), and wm_handler_operator_call().
short wmEvent::keymodifier |
Definition at line 364 of file WM_types.h.
Referenced by ghost_event_proc(), manipulator_invoke(), wm_event_add_ghostevent(), WM_event_print(), and wm_eventmatch().
int wmEvent::mval[2] |
Definition at line 348 of file WM_types.h.
Referenced by actkeys_clickselect_invoke(), actkeys_select_leftright_invoke(), add_vertex_invoke(), animchannels_mouseclick_invoke(), animchannels_rename_invoke(), armature_click_extrude_invoke(), armature_select_linked_invoke(), BIF_do_manipulator(), brush_edit_apply_event(), change_frame_invoke(), drop_named_image_invoke(), drop_named_material_invoke(), dupli_extrude_cursor(), ED_clip_mouse_pos(), flyEvent(), frame_from_event(), graphkeys_clickselect_invoke(), graphkeys_select_leftright_invoke(), graphview_cursor_setprops(), handleMouseInput(), image_sample_apply(), initFlyInfo(), initTransInfo(), mesh_select_loop_invoke(), mesh_shortest_path_select_invoke(), nlachannels_mouseclick_invoke(), nlaedit_clickselect_invoke(), nlaedit_select_leftright_invoke(), node_add_file_invoke(), node_border_select_invoke(), node_link_invoke(), node_link_modal(), node_resize_invoke(), node_resize_modal(), node_select_invoke(), outliner_item_activate(), outliner_item_openclose(), outliner_item_rename(), outliner_operation(), paint_apply_event(), paint_select_linked_pick_invoke(), pose_select_connected_invoke(), ringcut_invoke(), ringsel_invoke(), sample_apply(), sample_color_invoke(), sample_color_modal(), scroller_activate_init(), select_invoke(), select_linked_internal(), select_linked_invoke(), select_linked_pick_invoke(), select_loop_invoke(), select_report_pick_invoke(), sequencer_cut_invoke(), sequencer_generic_invoke_xy__internal(), sequencer_select_invoke(), sequencer_select_linked_pick_invoke(), set_2d_cursor_invoke(), set_3dcursor_invoke(), set_clone_cursor_invoke(), set_tile_invoke(), sketch_draw_gesture(), sketch_draw_preview(), sketch_draw_stroke(), sketch_select(), slide_marker_modal(), text_cursor_set_apply(), text_cursor_set_invoke(), text_set_selection_invoke(), transformEvent(), ui_do_but_LINK(), view3d_ima_bg_drop_poll(), view3d_ima_ob_drop_poll(), view3d_select_invoke(), view_zoomdrag_invoke(), view_zoomin_invoke(), view_zoomout_invoke(), viewops_data_create(), and weight_sample_invoke().
struct wmEvent* wmEvent::next |
Definition at line 343 of file WM_types.h.
short wmEvent::oskey |
Definition at line 363 of file WM_types.h.
Referenced by console_insert_invoke(), ghost_event_proc(), initTransform(), text_insert_invoke(), ui_do_but_HOTKEYEVT(), ui_do_but_textedit(), ui_do_button(), ui_handle_menu_event(), ui_handler_panel_region(), view3d_layers_invoke(), wm_event_add_ghostevent(), WM_event_print(), wm_eventemulation(), and wm_eventmatch().
char wmEvent::pad |
Definition at line 353 of file WM_types.h.
short wmEvent::pad1 |
Definition at line 366 of file WM_types.h.
int wmEvent::pad2 |
Definition at line 374 of file WM_types.h.
struct wmEvent * wmEvent::prev |
Definition at line 343 of file WM_types.h.
double wmEvent::prevclicktime |
Definition at line 359 of file WM_types.h.
Referenced by wm_event_do_handlers(), and wm_handlers_do().
Definition at line 360 of file WM_types.h.
Referenced by wm_event_do_handlers(), and wm_handlers_do().
Definition at line 360 of file WM_types.h.
Referenced by wm_event_do_handlers(), and wm_handlers_do().
short wmEvent::prevtype |
Definition at line 356 of file WM_types.h.
Referenced by ui_do_button(), wm_event_do_handlers(), and wm_handlers_do().
short wmEvent::prevval |
Definition at line 357 of file WM_types.h.
Referenced by ui_do_button(), wm_event_do_handlers(), and wm_handlers_do().
int wmEvent::prevx |
Definition at line 358 of file WM_types.h.
Referenced by handler_boundbox_test(), ui_handle_button_event(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), view_pan_invoke(), viewdolly_invoke(), viewmove_invoke(), viewrotate_invoke(), viewzoom_invoke(), WM_cursor_warp(), wm_event_do_handlers(), wm_event_inside_i(), and wm_paintcursor_test().
int wmEvent::prevy |
Definition at line 358 of file WM_types.h.
Referenced by handler_boundbox_test(), image_view_pan_invoke(), text_scroll_invoke(), ui_handle_button_event(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), view_pan_invoke(), viewdolly_invoke(), viewmove_invoke(), viewrotate_invoke(), viewzoom_invoke(), WM_cursor_warp(), wm_event_do_handlers(), wm_event_inside_i(), and wm_paintcursor_test().
short wmEvent::shift |
Definition at line 363 of file WM_types.h.
Referenced by brush_edit_apply_event(), check_state_mask(), do_view3d_header_buttons(), ed_marker_move_modal(), file_browse_invoke(), ghost_event_proc(), handle_layer_buttons(), handleSnapping(), initTransform(), insert_text_invoke(), transformEvent(), ui_do_but_CURVE(), ui_do_but_HOTKEYEVT(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_do_but_NUM(), ui_do_but_SLI(), ui_do_but_textedit(), ui_do_but_TRACKPREVIEW(), ui_do_button(), ui_handle_list_event(), ui_handle_menu_event(), ui_handler_panel_region(), ui_layer_but_cb(), view3d_layers_invoke(), wm_event_add_ghostevent(), WM_event_print(), and wm_eventmatch().
short wmEvent::type |
Definition at line 345 of file WM_types.h.
Referenced by actionzone_modal(), area_dupli_invoke(), area_join_invoke(), area_join_modal(), area_move_modal(), area_split_invoke(), area_split_modal(), area_swap_modal(), brush_edit_modal(), change_frame_modal(), console_modal_select(), ed_marker_move_invoke(), ed_marker_move_modal(), eyedropper_modal(), fly_modal(), flyEvent(), gpencil_draw_invoke(), gpencil_draw_modal(), grab_clone_modal(), graphview_cursor_modal(), handleEventBevel(), handleEventShear(), handleEventWarp(), handleMouseInput(), handleNumInput(), handler_boundbox_test(), handleSnapping(), image_record_composite_modal(), image_sample_modal(), image_view_ndof_invoke(), image_view_pan_invoke(), image_view_pan_modal(), image_view_zoom_invoke(), image_view_zoom_modal(), insert_text_invoke(), minimize_stretch_modal(), ndof_orbit_invoke(), ndof_pan_invoke(), node_link_modal(), node_resize_modal(), objects_bake_render_modal(), paint_modal(), paint_stroke_modal(), pose_slide_modal(), poselib_preview_handle_event(), radial_control_modal(), region_scale_invoke(), region_scale_modal(), ringcut_modal(), sample_color_modal(), sample_modal(), screen_opengl_render_modal(), screen_render_modal(), scroller_activate_invoke(), scroller_activate_modal(), sculpt_brush_stroke_invoke(), sketch_draw_modal(), slide_marker_modal(), snode_bg_viewmove_modal(), solve_camera_modal(), text_scroll_bar_invoke(), text_scroll_invoke(), text_scroll_modal(), text_set_selection_modal(), track_markers_modal(), transform_modal(), transformEvent(), tweak_gesture_modal(), ui_do_but_BLOCK(), ui_do_but_BUT(), ui_do_but_COLORBAND(), ui_do_but_CURVE(), ui_do_but_EXIT(), ui_do_but_HISTOGRAM(), ui_do_but_HOTKEYEVT(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_do_but_KEYEVT(), ui_do_but_LINK(), ui_do_but_NORMAL(), ui_do_but_NUM(), ui_do_but_SCROLL(), ui_do_but_SLI(), ui_do_but_TEX(), ui_do_but_textedit(), ui_do_but_textedit_select(), ui_do_but_TOG(), ui_do_but_TRACKPREVIEW(), ui_do_but_VECTORSCOPE(), ui_do_but_WAVEFORM(), ui_do_button(), ui_handle_button_event(), ui_handle_button_over(), ui_handle_button_return_submenu(), ui_handle_list_event(), ui_handle_menu_event(), ui_handle_menus_recursive(), ui_handler_panel(), ui_handler_panel_region(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), ui_picker_small_wheel_cb(), ui_searchbox_event(), uiButSetFocusOnEnter(), view_pan_invoke(), view_pan_modal(), view_zoom_invoke(), view_zoom_modal(), view_zoomdrag_invoke(), view_zoomdrag_modal(), viewdolly_invoke(), viewdolly_modal(), viewmove_invoke(), viewmove_modal(), viewrotate_invoke(), viewrotate_modal(), viewzoom_invoke(), viewzoom_modal(), vpaint_invoke(), WM_border_select_invoke(), WM_border_select_modal(), wm_cursor_arrow_move(), wm_event_add_ghostevent(), wm_event_always_pass(), wm_event_do_handlers(), wm_event_drag_test(), WM_event_fileselect_event(), wm_event_inside_i(), WM_event_print(), wm_eventemulation(), wm_eventmatch(), WM_gesture_circle_modal(), WM_gesture_lasso_modal(), WM_gesture_straightline_modal(), wm_handler_fileselect_call(), wm_handler_ui_call(), wm_handler_ui_cancel(), wm_handlers_do(), wm_operator_invoke(), wm_tweakevent_test(), wm_window_timer(), and wpaint_invoke().
char wmEvent::utf8_buf[6] |
Definition at line 349 of file WM_types.h.
Referenced by insert_text_invoke(), text_insert_invoke(), ui_do_but_textedit(), wm_event_add_ghostevent(), WM_event_print(), and wm_eventmatch().
short wmEvent::val |
Definition at line 346 of file WM_types.h.
Referenced by area_join_modal(), area_move_modal(), area_split_modal(), area_swap_modal(), change_frame_modal(), ed_marker_move_modal(), eyedropper_modal(), flyEvent(), gpencil_draw_modal(), graphview_cursor_modal(), handleEventBevel(), handleEventShear(), handleEventWarp(), handleMouseInput(), handleNumInput(), image_view_pan_modal(), image_view_zoom_modal(), insert_text_invoke(), paint_stroke_modal(), poselib_preview_handle_event(), region_scale_modal(), ringcut_modal(), scroller_activate_modal(), sketch_draw_modal(), slide_marker_modal(), transformEvent(), tweak_gesture_modal(), ui_do_but_BLOCK(), ui_do_but_BUT(), ui_do_but_COLORBAND(), ui_do_but_CURVE(), ui_do_but_EXIT(), ui_do_but_HISTOGRAM(), ui_do_but_HOTKEYEVT(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_do_but_KEYEVT(), ui_do_but_LINK(), ui_do_but_NORMAL(), ui_do_but_NUM(), ui_do_but_SCROLL(), ui_do_but_SLI(), ui_do_but_TEX(), ui_do_but_textedit(), ui_do_but_textedit_select(), ui_do_but_TOG(), ui_do_but_TRACKPREVIEW(), ui_do_but_VECTORSCOPE(), ui_do_but_WAVEFORM(), ui_do_button(), ui_handle_list_event(), ui_handle_menu_event(), ui_handler_panel(), ui_handler_panel_region(), view_pan_modal(), view_zoom_modal(), view_zoomdrag_modal(), viewdolly_modal(), viewmove_modal(), viewrotate_modal(), viewzoom_modal(), WM_border_select_modal(), wm_cursor_arrow_move(), wm_event_add_ghostevent(), wm_event_do_handlers(), wm_event_drag_test(), WM_event_print(), wm_eventmatch(), WM_gesture_circle_modal(), WM_gesture_lasso_modal(), WM_gesture_straightline_modal(), wm_handler_fileselect_call(), wm_handlers_do(), WM_modal_tweak_exit(), and wm_tweakevent_test().
int wmEvent::x |
Definition at line 347 of file WM_types.h.
Referenced by actionzone_area_poll(), actionzone_invoke(), actionzone_modal(), area_join_invoke(), area_join_modal(), area_move_invoke(), area_move_modal(), area_split_invoke(), area_split_modal(), area_swap_modal(), do_node_add(), ed_marker_move_invoke(), ed_marker_move_modal(), ed_marker_select(), ED_screen_area_active(), ED_screen_draw(), ED_screen_set_subwinactive(), eyedropper_modal(), file_highlight_invoke(), ghost_event_proc(), grab_clone_modal(), graphkeys_click_insert_invoke(), handler_boundbox_test(), panel_activate_state(), pose_slide_modal(), region_scale_modal(), render_view_show_invoke(), screen_area_options_invoke(), screen_cursor_set(), screen_opengl_render_invoke(), screen_render_invoke(), scroller_activate_invoke(), scroller_activate_modal(), sculpt_brush_stroke_invoke(), sculpt_stroke_test_start(), ui_but_start_drag(), ui_do_but_HOTKEYEVT(), ui_do_but_textedit(), ui_do_drag(), ui_handle_button_event(), ui_handle_button_over(), ui_handle_button_return_submenu(), ui_handle_list_event(), ui_handle_menu_event(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), ui_popup_bounds_block(), ui_popup_menu_create(), ui_searchbox_event(), uiPupMenuEnd(), view_pan_invoke(), view_pan_modal(), view_zoomdrag_modal(), viewdolly_invoke(), viewdolly_modal(), viewmove_modal(), viewops_data_create(), viewrotate_modal(), viewzoom_invoke(), viewzoom_modal(), weight_paint_sample_enum_itemf(), wm_cursor_arrow_move(), wm_drags_draw(), wm_drop_operator_options(), wm_event_add_ghostevent(), wm_event_cursor_other_windows(), wm_event_do_handlers(), wm_event_inside_i(), WM_event_print(), wm_handlers_do(), wm_operator_invoke(), and wm_paintcursor_draw().
int wmEvent::y |
Definition at line 347 of file WM_types.h.
Referenced by actionzone_area_poll(), actionzone_invoke(), actionzone_modal(), area_join_invoke(), area_join_modal(), area_move_invoke(), area_move_modal(), area_split_invoke(), area_split_modal(), area_swap_modal(), do_node_add(), ed_marker_select(), ED_screen_area_active(), ED_screen_draw(), ED_screen_set_subwinactive(), eyedropper_modal(), file_highlight_invoke(), ghost_event_proc(), grab_clone_modal(), graphkeys_click_insert_invoke(), handler_boundbox_test(), image_view_pan_invoke(), image_view_pan_modal(), panel_activate_state(), region_scale_modal(), render_view_show_invoke(), screen_area_options_invoke(), screen_cursor_set(), screen_opengl_render_invoke(), screen_render_invoke(), scroller_activate_invoke(), scroller_activate_modal(), sculpt_brush_stroke_invoke(), sculpt_stroke_test_start(), text_scroll_invoke(), ui_but_start_drag(), ui_do_but_HOTKEYEVT(), ui_do_but_textedit(), ui_do_drag(), ui_handle_button_event(), ui_handle_button_over(), ui_handle_button_return_submenu(), ui_handle_list_event(), ui_handle_menu_event(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), ui_popup_bounds_block(), ui_popup_menu_create(), ui_searchbox_event(), uiPupMenuEnd(), view_pan_invoke(), view_pan_modal(), view_zoomdrag_modal(), viewdolly_invoke(), viewdolly_modal(), viewmove_modal(), viewops_data_create(), viewrotate_invoke(), viewrotate_modal(), viewzoom_invoke(), viewzoom_modal(), weight_paint_sample_enum_itemf(), wm_cursor_arrow_move(), wm_drags_draw(), wm_drop_operator_options(), wm_event_add_ghostevent(), wm_event_cursor_other_windows(), wm_event_do_handlers(), wm_event_inside_i(), WM_event_print(), wm_handlers_do(), wm_operator_invoke(), and wm_paintcursor_draw().