Blender V2.61 - r43446
Defines | Enumerations

wm_event_types.h File Reference

Go to the source code of this file.

Defines

#define EVT_DATA_TABLET   1
#define EVT_DATA_GESTURE   2
#define EVT_DATA_TIMER   3
#define EVT_DATA_LISTBASE   4
#define EVT_DATA_NDOF_MOTION   5
#define EVT_TABLET_NONE   0
#define EVT_TABLET_STYLUS   1
#define EVT_TABLET_ERASER   2
#define MOUSEX   4
#define MOUSEY   5
#define LEFTMOUSE   1
#define MIDDLEMOUSE   2
#define RIGHTMOUSE   3
#define MOUSEMOVE   4
#define ACTIONMOUSE   5
#define SELECTMOUSE   6
#define BUTTON4MOUSE   7
#define BUTTON5MOUSE   8
#define MOUSEPAN   14
#define MOUSEZOOM   15
#define MOUSEROTATE   16
#define WHEELUPMOUSE   10
#define WHEELDOWNMOUSE   11
#define WHEELINMOUSE   12
#define WHEELOUTMOUSE   13
#define INBETWEEN_MOUSEMOVE   17
#define NDOF_MOTION   400
#define INPUTCHANGE   0x0103
#define WINDEACTIVATE   0x0104
#define TIMER   0x0110
#define TIMER0   0x0111
#define TIMER1   0x0112
#define TIMER2   0x0113
#define TIMERJOBS   0x0114
#define TIMERAUTOSAVE   0x0115
#define TIMERREPORT   0x0116
#define TIMERF   0x011F
#define ISTIMER(event)   (event >= TIMER && event <= TIMERF)
#define AKEY   'a'
#define BKEY   'b'
#define CKEY   'c'
#define DKEY   'd'
#define EKEY   'e'
#define FKEY   'f'
#define GKEY   'g'
#define HKEY   'h'
#define IKEY   'i'
#define JKEY   'j'
#define KKEY   'k'
#define LKEY   'l'
#define MKEY   'm'
#define NKEY   'n'
#define OKEY   'o'
#define PKEY   'p'
#define QKEY   'q'
#define RKEY   'r'
#define SKEY   's'
#define TKEY   't'
#define UKEY   'u'
#define VKEY   'v'
#define WKEY   'w'
#define XKEY   'x'
#define YKEY   'y'
#define ZKEY   'z'
#define ZEROKEY   '0'
#define ONEKEY   '1'
#define TWOKEY   '2'
#define THREEKEY   '3'
#define FOURKEY   '4'
#define FIVEKEY   '5'
#define SIXKEY   '6'
#define SEVENKEY   '7'
#define EIGHTKEY   '8'
#define NINEKEY   '9'
#define CAPSLOCKKEY   211
#define LEFTCTRLKEY   212
#define LEFTALTKEY   213
#define RIGHTALTKEY   214
#define RIGHTCTRLKEY   215
#define RIGHTSHIFTKEY   216
#define LEFTSHIFTKEY   217
#define ESCKEY   218
#define TABKEY   219
#define RETKEY   220
#define SPACEKEY   221
#define LINEFEEDKEY   222
#define BACKSPACEKEY   223
#define DELKEY   224
#define SEMICOLONKEY   225
#define PERIODKEY   226
#define COMMAKEY   227
#define QUOTEKEY   228
#define ACCENTGRAVEKEY   229
#define MINUSKEY   230
#define SLASHKEY   232
#define BACKSLASHKEY   233
#define EQUALKEY   234
#define LEFTBRACKETKEY   235
#define RIGHTBRACKETKEY   236
#define LEFTARROWKEY   137
#define DOWNARROWKEY   138
#define RIGHTARROWKEY   139
#define UPARROWKEY   140
#define PAD0   150
#define PAD1   151
#define PAD2   152
#define PAD3   153
#define PAD4   154
#define PAD5   155
#define PAD6   156
#define PAD7   157
#define PAD8   158
#define PAD9   159
#define PADPERIOD   199
#define PADSLASHKEY   161
#define PADASTERKEY   160
#define PADMINUS   162
#define PADENTER   163
#define PADPLUSKEY   164
#define F1KEY   300
#define F2KEY   301
#define F3KEY   302
#define F4KEY   303
#define F5KEY   304
#define F6KEY   305
#define F7KEY   306
#define F8KEY   307
#define F9KEY   308
#define F10KEY   309
#define F11KEY   310
#define F12KEY   311
#define F13KEY   312
#define F14KEY   313
#define F15KEY   314
#define F16KEY   315
#define F17KEY   316
#define F18KEY   317
#define F19KEY   318
#define PAUSEKEY   165
#define INSERTKEY   166
#define HOMEKEY   167
#define PAGEUPKEY   168
#define PAGEDOWNKEY   169
#define ENDKEY   170
#define UNKNOWNKEY   171
#define OSKEY   172
#define GRLESSKEY   173
#define MEDIAPLAY   174
#define MEDIASTOP   175
#define MEDIAFIRST   176
#define MEDIALAST   177
#define ISTEXTINPUT(event)   (event >=' ' && event <=255)
#define ISKEYBOARD(event)   (event >=' ' && event <=320)
#define ISKEYMODIFIER(event)   ((event >= LEFTCTRLKEY && event <= LEFTSHIFTKEY) || event == OSKEY)
#define ISMOUSE(event)   (event >= LEFTMOUSE && event <= MOUSEROTATE)
#define ISTWEAK(event)   (event >= EVT_TWEAK_L && event <= EVT_GESTURE)
#define ISNDOF(event)   (event >= NDOF_MOTION && event < NDOF_LAST)
#define ISHOTKEY(event)   ((ISKEYBOARD(event) || ISMOUSE(event) || ISNDOF(event)) && event!=ESCKEY && !(event>=LEFTCTRLKEY && event<=LEFTSHIFTKEY) && !(event>=UNKNOWNKEY && event<=GRLESSKEY))
#define EVT_ACTIONZONE_AREA   20480
#define EVT_ACTIONZONE_REGION   20481
#define EVT_TWEAK_L   20482
#define EVT_TWEAK_M   20483
#define EVT_TWEAK_R   20484
#define EVT_TWEAK_A   20485
#define EVT_TWEAK_S   20486
#define EVT_GESTURE   20496
#define EVT_GESTURE_N   1
#define EVT_GESTURE_NE   2
#define EVT_GESTURE_E   3
#define EVT_GESTURE_SE   4
#define EVT_GESTURE_S   5
#define EVT_GESTURE_SW   6
#define EVT_GESTURE_W   7
#define EVT_GESTURE_NW   8
#define EVT_GESTURE_N_E   9
#define EVT_GESTURE_N_W   10
#define EVT_GESTURE_E_N   11
#define EVT_GESTURE_E_S   12
#define EVT_GESTURE_S_E   13
#define EVT_GESTURE_S_W   14
#define EVT_GESTURE_W_S   15
#define EVT_GESTURE_W_N   16
#define EVT_FILESELECT   0x5020
#define EVT_FILESELECT_OPEN   1
#define EVT_FILESELECT_FULL_OPEN   2
#define EVT_FILESELECT_EXEC   3
#define EVT_FILESELECT_CANCEL   4
#define EVT_FILESELECT_EXTERNAL_CANCEL   5
#define EVT_BUT_OPEN   0x5021
#define EVT_MODAL_MAP   0x5022
#define EVT_DROP   0x5023
#define EVT_BUT_CANCEL   0x5024
#define GESTURE_MODAL_CANCEL   1
#define GESTURE_MODAL_CONFIRM   2
#define GESTURE_MODAL_SELECT   3
#define GESTURE_MODAL_DESELECT   4
#define GESTURE_MODAL_NOP   5
#define GESTURE_MODAL_CIRCLE_ADD   6
#define GESTURE_MODAL_CIRCLE_SUB   7
#define GESTURE_MODAL_BEGIN   8
#define GESTURE_MODAL_IN   9
#define GESTURE_MODAL_OUT   10

Enumerations

enum  {
  NDOF_BUTTON_NONE = NDOF_MOTION, NDOF_BUTTON_MENU, NDOF_BUTTON_FIT, NDOF_BUTTON_TOP,
  NDOF_BUTTON_BOTTOM, NDOF_BUTTON_LEFT, NDOF_BUTTON_RIGHT, NDOF_BUTTON_FRONT,
  NDOF_BUTTON_BACK, NDOF_BUTTON_ISO1, NDOF_BUTTON_ISO2, NDOF_BUTTON_ROLL_CW,
  NDOF_BUTTON_ROLL_CCW, NDOF_BUTTON_SPIN_CW, NDOF_BUTTON_SPIN_CCW, NDOF_BUTTON_TILT_CW,
  NDOF_BUTTON_TILT_CCW, NDOF_BUTTON_ROTATE, NDOF_BUTTON_PANZOOM, NDOF_BUTTON_DOMINANT,
  NDOF_BUTTON_PLUS, NDOF_BUTTON_MINUS, NDOF_BUTTON_1, NDOF_BUTTON_2,
  NDOF_BUTTON_3, NDOF_BUTTON_4, NDOF_BUTTON_5, NDOF_BUTTON_6,
  NDOF_BUTTON_7, NDOF_BUTTON_8, NDOF_BUTTON_9, NDOF_BUTTON_10,
  NDOF_LAST
}

Detailed Description

Definition in file wm_event_types.h.


Define Documentation

#define ACCENTGRAVEKEY   229
#define ACTIONMOUSE   5
#define AKEY   'a'
#define BACKSLASHKEY   233

Definition at line 209 of file wm_event_types.h.

Referenced by convert_key(), create_translate_table(), and wm_eventemulation().

#define BACKSPACEKEY   223
#define BKEY   'b'
#define BUTTON4MOUSE   7

Definition at line 65 of file wm_event_types.h.

Referenced by keymap_mouse_menu(), and wm_event_add_ghostevent().

#define BUTTON5MOUSE   8

Definition at line 66 of file wm_event_types.h.

Referenced by keymap_mouse_menu(), and wm_event_add_ghostevent().

#define CAPSLOCKKEY   211

Definition at line 186 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define CKEY   'c'
#define COMMAKEY   227
#define DELKEY   224
#define DKEY   'd'
#define DOWNARROWKEY   138
#define EIGHTKEY   '8'
#define EKEY   'e'
#define ENDKEY   170
#define EQUALKEY   234
#define ESCKEY   218
#define EVT_ACTIONZONE_AREA   20480
#define EVT_ACTIONZONE_REGION   20481

Definition at line 301 of file wm_event_types.h.

Referenced by actionzone_apply(), ED_keymap_screen(), and region_scale_invoke().

#define EVT_BUT_CANCEL   0x5024

Definition at line 348 of file wm_event_types.h.

Referenced by ui_handle_button_event(), and wm_handler_ui_cancel().

#define EVT_BUT_OPEN   0x5021
#define EVT_DATA_GESTURE   2

Definition at line 43 of file wm_event_types.h.

#define EVT_DATA_LISTBASE   4
#define EVT_DATA_NDOF_MOTION   5

Definition at line 46 of file wm_event_types.h.

Referenced by attach_ndof_data().

#define EVT_DATA_TABLET   1
#define EVT_DATA_TIMER   3

Definition at line 44 of file wm_event_types.h.

Referenced by wm_event_add_ghostevent(), and wm_window_timer().

#define EVT_DROP   0x5023
#define EVT_FILESELECT   0x5020

Definition at line 335 of file wm_event_types.h.

Referenced by WM_event_fileselect_event(), and wm_handler_fileselect_call().

#define EVT_FILESELECT_CANCEL   4

Definition at line 341 of file wm_event_types.h.

Referenced by file_cancel_exec(), and wm_handler_fileselect_call().

#define EVT_FILESELECT_EXEC   3

Definition at line 340 of file wm_event_types.h.

Referenced by file_exec(), and wm_handler_fileselect_call().

#define EVT_FILESELECT_EXTERNAL_CANCEL   5

Definition at line 342 of file wm_event_types.h.

Referenced by ED_fileselect_exit(), and wm_handler_fileselect_call().

#define EVT_FILESELECT_FULL_OPEN   2

Definition at line 339 of file wm_event_types.h.

Referenced by WM_event_add_fileselect(), and wm_handler_fileselect_call().

#define EVT_FILESELECT_OPEN   1

Definition at line 338 of file wm_event_types.h.

Referenced by WM_event_add_fileselect(), and wm_handler_fileselect_call().

#define EVT_GESTURE   20496

Definition at line 311 of file wm_event_types.h.

#define EVT_GESTURE_E   3

Definition at line 316 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_E_N   11

Definition at line 325 of file wm_event_types.h.

#define EVT_GESTURE_E_S   12

Definition at line 326 of file wm_event_types.h.

#define EVT_GESTURE_N   1

Definition at line 314 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_N_E   9

Definition at line 323 of file wm_event_types.h.

#define EVT_GESTURE_N_W   10

Definition at line 324 of file wm_event_types.h.

#define EVT_GESTURE_NE   2

Definition at line 315 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_NW   8

Definition at line 321 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_S   5

Definition at line 318 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_S_E   13

Definition at line 327 of file wm_event_types.h.

#define EVT_GESTURE_S_W   14

Definition at line 328 of file wm_event_types.h.

#define EVT_GESTURE_SE   4

Definition at line 317 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_SW   6

Definition at line 319 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_W   7

Definition at line 320 of file wm_event_types.h.

Referenced by keymap_tweak_dir_menu(), and wm_gesture_evaluate().

#define EVT_GESTURE_W_N   16

Definition at line 330 of file wm_event_types.h.

#define EVT_GESTURE_W_S   15

Definition at line 329 of file wm_event_types.h.

#define EVT_MODAL_MAP   0x5022
#define EVT_TABLET_ERASER   2

Definition at line 51 of file wm_event_types.h.

Referenced by event_tablet_data(), and paint_apply_event().

#define EVT_TABLET_NONE   0

Definition at line 49 of file wm_event_types.h.

Referenced by event_tablet_data(), gpencil_draw_apply_event(), and paint_apply_event().

#define EVT_TABLET_STYLUS   1

Definition at line 50 of file wm_event_types.h.

#define EVT_TWEAK_A   20485
#define EVT_TWEAK_L   20482
#define EVT_TWEAK_M   20483

Definition at line 305 of file wm_event_types.h.

Referenced by keymap_tweak_menu(), tweak_gesture_modal(), and WM_modal_tweak_exit().

#define EVT_TWEAK_R   20484
#define EVT_TWEAK_S   20486
#define F10KEY   309

Definition at line 248 of file wm_event_types.h.

Referenced by create_translate_table(), and wm_window_keymap().

#define F11KEY   310

Definition at line 249 of file wm_event_types.h.

Referenced by create_translate_table(), ED_keymap_screen(), and wm_window_keymap().

#define F12KEY   311

Definition at line 250 of file wm_event_types.h.

Referenced by create_translate_table(), ED_keymap_screen(), and wm_window_keymap().

#define F13KEY   312

Definition at line 251 of file wm_event_types.h.

Referenced by create_translate_table().

#define F14KEY   313

Definition at line 252 of file wm_event_types.h.

Referenced by create_translate_table().

#define F15KEY   314

Definition at line 253 of file wm_event_types.h.

Referenced by create_translate_table().

#define F16KEY   315

Definition at line 254 of file wm_event_types.h.

Referenced by create_translate_table().

#define F17KEY   316

Definition at line 255 of file wm_event_types.h.

Referenced by create_translate_table().

#define F18KEY   317

Definition at line 256 of file wm_event_types.h.

Referenced by create_translate_table().

#define F19KEY   318

Definition at line 257 of file wm_event_types.h.

Referenced by create_translate_table().

#define F1KEY   300

Definition at line 239 of file wm_event_types.h.

Referenced by convert_key(), create_translate_table(), and wm_window_keymap().

#define F2KEY   301

Definition at line 240 of file wm_event_types.h.

Referenced by create_translate_table(), and wm_window_keymap().

#define F3KEY   302
#define F4KEY   303

Definition at line 242 of file wm_event_types.h.

Referenced by create_translate_table(), and wm_window_keymap().

#define F5KEY   304

Definition at line 243 of file wm_event_types.h.

Referenced by create_translate_table(), ED_keymap_screen(), and wm_window_keymap().

#define F6KEY   305

Definition at line 244 of file wm_event_types.h.

Referenced by create_translate_table(), ED_keymap_screen(), and wm_window_keymap().

#define F7KEY   306

Definition at line 245 of file wm_event_types.h.

Referenced by create_translate_table(), and wm_window_keymap().

#define F8KEY   307

Definition at line 246 of file wm_event_types.h.

Referenced by create_translate_table(), ED_keymap_screen(), and wm_window_keymap().

#define F9KEY   308

Definition at line 247 of file wm_event_types.h.

Referenced by create_translate_table(), and wm_window_keymap().

#define FIVEKEY   '5'
#define FKEY   'f'
#define FOURKEY   '4'
#define GESTURE_MODAL_BEGIN   8
#define GESTURE_MODAL_CANCEL   1
#define GESTURE_MODAL_CIRCLE_ADD   6

Definition at line 359 of file wm_event_types.h.

Referenced by gesture_circle_modal_keymap(), and WM_gesture_circle_modal().

#define GESTURE_MODAL_CIRCLE_SUB   7

Definition at line 360 of file wm_event_types.h.

Referenced by gesture_circle_modal_keymap(), and WM_gesture_circle_modal().

#define GESTURE_MODAL_CONFIRM   2

Definition at line 352 of file wm_event_types.h.

Referenced by gesture_circle_modal_keymap(), and WM_gesture_circle_modal().

#define GESTURE_MODAL_DESELECT   4
#define GESTURE_MODAL_IN   9
#define GESTURE_MODAL_NOP   5
#define GESTURE_MODAL_OUT   10

Definition at line 365 of file wm_event_types.h.

Referenced by gesture_zoom_border_modal_keymap(), and WM_border_select_modal().

#define GESTURE_MODAL_SELECT   3
#define GKEY   'g'
#define GRLESSKEY   173

Definition at line 268 of file wm_event_types.h.

Referenced by convert_key().

#define HKEY   'h'
#define HOMEKEY   167
#define IKEY   'i'
#define INBETWEEN_MOUSEMOVE   17
#define INPUTCHANGE   0x0103

Definition at line 131 of file wm_event_types.h.

Referenced by create_translate_table().

#define INSERTKEY   166

Definition at line 260 of file wm_event_types.h.

Referenced by convert_key(), create_translate_table(), and text_keymap().

#define ISHOTKEY (   event)    ((ISKEYBOARD(event) || ISMOUSE(event) || ISNDOF(event)) && event!=ESCKEY && !(event>=LEFTCTRLKEY && event<=LEFTSHIFTKEY) && !(event>=UNKNOWNKEY && event<=GRLESSKEY))

Definition at line 296 of file wm_event_types.h.

Referenced by ui_do_but_HOTKEYEVT(), and wm_keymap_item_find_handlers().

#define ISKEYBOARD (   event)    (event >=' ' && event <=320)
#define ISKEYMODIFIER (   event)    ((event >= LEFTCTRLKEY && event <= LEFTSHIFTKEY) || event == OSKEY)

Definition at line 284 of file wm_event_types.h.

Referenced by ui_do_button().

#define ISMOUSE (   event)    (event >= LEFTMOUSE && event <= MOUSEROTATE)

Definition at line 287 of file wm_event_types.h.

Referenced by keymap_menu_type().

#define ISNDOF (   event)    (event >= NDOF_MOTION && event < NDOF_LAST)

Definition at line 293 of file wm_event_types.h.

#define ISTEXTINPUT (   event)    (event >=' ' && event <=255)

Definition at line 278 of file wm_event_types.h.

Referenced by wm_eventmatch().

#define ISTIMER (   event)    (event >= TIMER && event <= TIMERF)
#define ISTWEAK (   event)    (event >= EVT_TWEAK_L && event <= EVT_GESTURE)

Definition at line 290 of file wm_event_types.h.

Referenced by keymap_menu_type(), and WM_border_select_invoke().

#define JKEY   'j'
#define KKEY   'k'
#define LEFTALTKEY   213
#define LEFTARROWKEY   137
#define LEFTBRACKETKEY   235
#define LEFTCTRLKEY   212
#define LEFTMOUSE   1

Definition at line 57 of file wm_event_types.h.

Referenced by actionzone_modal(), area_join_modal(), area_split_modal(), area_swap_modal(), brush_edit_modal(), change_frame_modal(), clip_keymap(), console_keymap(), console_modal_select(), create_translate_table(), do_textmarkers(), do_texttools(), ED_keymap_animchannels(), ED_keymap_armature(), ED_keymap_curve(), ED_keymap_gpencil(), ED_keymap_mesh(), ED_keymap_paint(), ED_keymap_screen(), ed_marker_move_modal(), eyedropper_modal(), file_keymap(), fly_modal_keymap(), gesture_border_modal_keymap(), gesture_circle_modal_keymap(), gesture_straightline_modal_keymap(), gesture_zoom_border_modal_keymap(), gpencil_draw_modal(), grab_clone_modal(), graphedit_keymap_keyframes(), graphview_cursor_modal(), image_sample_modal(), initTransform(), keymap_modal_set(), keymap_mouse_menu(), keymap_particle(), keymap_type_cb(), logic_keymap(), mesh_circle_select(), minimize_stretch_modal(), nla_keymap_channels(), node_keymap(), node_link_modal(), node_resize_modal(), outliner_keymap(), paint_facesel_circle_select(), paint_modal(), paint_vertsel_circle_select(), pose_slide_modal(), poselib_preview_handle_event(), radial_control_modal(), region_scale_modal(), ringcut_modal(), sample_color_modal(), sample_modal(), scroller_activate_modal(), sketch_draw_modal(), slide_marker_modal(), snode_bg_viewmove_modal(), text_keymap(), text_scroll_modal(), text_set_selection_modal(), transform_modal_keymap(), 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_menu_event(), ui_handler_panel(), ui_handler_panel_region(), UI_view2d_keymap(), view3d_keymap(), wm_event_add_ghostevent(), wm_event_drag_test(), wm_eventemulation(), WM_gesture_lasso_modal(), wm_tweakevent_test(), and WM_userdef_event_map().

#define LEFTSHIFTKEY   217
#define LINEFEEDKEY   222

Definition at line 199 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define LKEY   'l'
#define MEDIAFIRST   176

Definition at line 273 of file wm_event_types.h.

Referenced by convert_key(), and ED_keymap_screen().

#define MEDIALAST   177

Definition at line 274 of file wm_event_types.h.

Referenced by convert_key(), and ED_keymap_screen().

#define MEDIAPLAY   174

Definition at line 271 of file wm_event_types.h.

Referenced by convert_key(), and ED_keymap_screen().

#define MEDIASTOP   175

Definition at line 272 of file wm_event_types.h.

Referenced by convert_key(), and ED_keymap_screen().

#define MIDDLEMOUSE   2
#define MINUSKEY   230
#define MKEY   'm'
#define MOUSEMOVE   4

Definition at line 60 of file wm_event_types.h.

Referenced by actionzone_modal(), area_join_modal(), area_move_modal(), area_split_modal(), area_swap_modal(), brush_edit_modal(), change_frame_modal(), console_modal_select(), ED_keymap_armature(), ed_marker_move_modal(), file_keymap(), flyEvent(), ghost_event_proc(), gpencil_draw_modal(), grab_clone_modal(), graphview_cursor_modal(), handler_boundbox_test(), handleSnapping(), image_sample_modal(), image_view_pan_modal(), image_view_zoom_modal(), keymap_mouse_menu(), node_link_modal(), node_resize_modal(), paint_modal(), paint_stroke_modal(), pose_slide_modal(), poselib_preview_handle_event(), radial_control_modal(), region_scale_modal(), ringcut_modal(), sample_color_modal(), sample_modal(), scroller_activate_modal(), sketch_draw_modal(), slide_marker_modal(), snode_bg_viewmove_modal(), StartKetsjiShell(), text_scroll_modal(), text_set_selection_modal(), transformEvent(), tweak_gesture_modal(), ui_do_but_COLORBAND(), ui_do_but_CURVE(), ui_do_but_HISTOGRAM(), ui_do_but_HOTKEYEVT(), ui_do_but_HSVCIRCLE(), ui_do_but_HSVCUBE(), ui_do_but_KEYEVT(), ui_do_but_NORMAL(), ui_do_but_NUM(), ui_do_but_SCROLL(), ui_do_but_SLI(), ui_do_but_textedit(), ui_do_but_textedit_select(), ui_do_but_TRACKPREVIEW(), ui_do_but_VECTORSCOPE(), ui_do_but_WAVEFORM(), ui_handle_button_event(), ui_handle_button_over(), ui_handle_button_return_submenu(), ui_handle_menu_event(), ui_handler_panel(), ui_handler_popup(), ui_handler_region(), ui_handler_region_menu(), ui_searchbox_event(), view_pan_modal(), view_zoom_modal(), view_zoomdrag_modal(), viewdolly_modal(), viewmove_modal(), viewrotate_modal(), viewzoom_modal(), WM_border_select_modal(), wm_event_add_ghostevent(), wm_event_do_handlers(), wm_event_drag_test(), wm_event_inside_i(), WM_gesture_circle_modal(), WM_gesture_lasso_modal(), WM_gesture_straightline_modal(), and wm_operator_invoke().

#define MOUSEPAN   14
#define MOUSEROTATE   16
#define MOUSEX   4

Definition at line 53 of file wm_event_types.h.

Referenced by create_translate_table(), and StartKetsjiShell().

#define MOUSEY   5

Definition at line 54 of file wm_event_types.h.

Referenced by create_translate_table(), and StartKetsjiShell().

#define MOUSEZOOM   15
#define NDOF_MOTION   400
#define NINEKEY   '9'
#define NKEY   'n'
#define OKEY   'o'
#define ONEKEY   '1'
#define OSKEY   172

Definition at line 267 of file wm_event_types.h.

Referenced by convert_key(), initTransform(), and wm_event_add_ghostevent().

#define PAD0   150
#define PAD1   151
#define PAD2   152
#define PAD3   153
#define PAD4   154
#define PAD5   155
#define PAD6   156
#define PAD7   157
#define PAD8   158
#define PAD9   159
#define PADASTERKEY   160

Definition at line 233 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define PADENTER   163
#define PADMINUS   162
#define PADPERIOD   199
#define PADPLUSKEY   164
#define PADSLASHKEY   161
#define PAGEDOWNKEY   169
#define PAGEUPKEY   168
#define PAUSEKEY   165

Definition at line 259 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define PERIODKEY   226
#define PKEY   'p'
#define QKEY   'q'
#define QUOTEKEY   228

Definition at line 205 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define RETKEY   220
#define RIGHTALTKEY   214
#define RIGHTARROWKEY   139
#define RIGHTBRACKETKEY   236
#define RIGHTCTRLKEY   215
#define RIGHTMOUSE   3
#define RIGHTSHIFTKEY   216
#define RKEY   'r'
#define SELECTMOUSE   6
#define SEMICOLONKEY   225

Definition at line 202 of file wm_event_types.h.

Referenced by convert_key(), and create_translate_table().

#define SEVENKEY   '7'
#define SIXKEY   '6'
#define SKEY   's'
#define SLASHKEY   232

Definition at line 208 of file wm_event_types.h.

Referenced by convert_key(), create_translate_table(), and handleNumInput().

#define SPACEKEY   221
#define TABKEY   219
#define THREEKEY   '3'
#define TIMER   0x0110
#define TIMER0   0x0111
#define TIMER1   0x0112
#define TIMER2   0x0113

Definition at line 137 of file wm_event_types.h.

Referenced by create_translate_table().

#define TIMERAUTOSAVE   0x0115

Definition at line 139 of file wm_event_types.h.

Referenced by WM_autosave_init(), wm_autosave_timer(), and wm_window_timer().

#define TIMERF   0x011F

Definition at line 141 of file wm_event_types.h.

#define TIMERJOBS   0x0114

Definition at line 138 of file wm_event_types.h.

Referenced by WM_jobs_start(), wm_window_free(), and wm_window_timer().

#define TIMERREPORT   0x0116

Definition at line 140 of file wm_event_types.h.

Referenced by info_keymap(), and wm_operator_reports().

#define TKEY   't'
#define TWOKEY   '2'
#define UKEY   'u'
#define UNKNOWNKEY   171

Definition at line 266 of file wm_event_types.h.

Referenced by convert_key(), and wm_event_add_ghostevent().

#define UPARROWKEY   140
#define VKEY   'v'
#define WHEELDOWNMOUSE   11
#define WHEELINMOUSE   12
#define WHEELOUTMOUSE   13
#define WHEELUPMOUSE   10
#define WINDEACTIVATE   0x0104
#define WKEY   'w'
#define XKEY   'x'
#define YKEY   'y'
#define ZEROKEY   '0'
#define ZKEY   'z'

Enumeration Type Documentation

anonymous enum
Enumerator:
NDOF_BUTTON_NONE 
NDOF_BUTTON_MENU 
NDOF_BUTTON_FIT 
NDOF_BUTTON_TOP 
NDOF_BUTTON_BOTTOM 
NDOF_BUTTON_LEFT 
NDOF_BUTTON_RIGHT 
NDOF_BUTTON_FRONT 
NDOF_BUTTON_BACK 
NDOF_BUTTON_ISO1 
NDOF_BUTTON_ISO2 
NDOF_BUTTON_ROLL_CW 
NDOF_BUTTON_ROLL_CCW 
NDOF_BUTTON_SPIN_CW 
NDOF_BUTTON_SPIN_CCW 
NDOF_BUTTON_TILT_CW 
NDOF_BUTTON_TILT_CCW 
NDOF_BUTTON_ROTATE 
NDOF_BUTTON_PANZOOM 
NDOF_BUTTON_DOMINANT 
NDOF_BUTTON_PLUS 
NDOF_BUTTON_MINUS 
NDOF_BUTTON_1 
NDOF_BUTTON_2 
NDOF_BUTTON_3 
NDOF_BUTTON_4 
NDOF_BUTTON_5 
NDOF_BUTTON_6 
NDOF_BUTTON_7 
NDOF_BUTTON_8 
NDOF_BUTTON_9 
NDOF_BUTTON_10 
NDOF_LAST 

Definition at line 86 of file wm_event_types.h.