HEventInfo.h
Macro Definitions
Fields
HE_NoEvent |
|
HE_LButtonDown |
|
HE_LButtonUp |
|
HE_LButtonDblClk |
|
HE_MButtonDown |
|
HE_MButtonUp |
|
HE_MButtonDblClk |
|
HE_RButtonDown |
|
HE_RButtonUp |
|
HE_RButtonDblClk |
|
HE_MouseMove |
|
HE_MouseWheel |
|
HE_MouseWheelUp |
|
HE_MouseWheelDown |
|
HE_Timer |
|
HE_KeyDown |
|
HE_KeyUp |
|
HE_Selection |
|
HE_JoyStickTranslate |
|
HE_JoyStickRotate |
|
HE_JoyStickButton |
|
HE_TouchesDown |
|
HE_TouchesUp |
|
HE_TouchesMove |
Detailed Description
Encapsulates information associated with an event including the type (timer, keypress or button), location in various coordinates systems, and mouse state
Macro Definition
-
MVO_CONTROL
-
MVO_SHIFT
-
MVO_ALT
-
MVO_LBUTTON
-
MVO_MBUTTON
-
MVO_RBUTTON
-
MVO_RIGHT_CONTROL
-
MVO_RIGHT_SHIFT
-
MVO_RIGHT_ALT
-
MVO_LEFT_CONTROL
-
MVO_LEFT_SHIFT
-
MVO_LEFT_ALT
-
MVO_LEFT_ARROW
-
MVO_UP_ARROW
-
MVO_RIGHT_ARROW
-
MVO_DOWN_ARROW
-
MVO_JOYSTICK_BUTTON_1
-
MVO_JOYSTICK_BUTTON_2
-
MVO_JOYSTICK_BUTTON_3
-
MVO_JOYSTICK_BUTTON_4
-
MVO_JOYSTICK_BUTTON_5
-
MVO_JOYSTICK_BUTTON_6
-
MVO_JOYSTICK_BUTTON_7
-
MVO_JOYSTICK_BUTTON_8
Type Documentation
-
enum
HEventType Defines mouse state, keyboard and timer event types
Values:
-
enumerator
HE_NoEvent No event ooccurred.
-
enumerator
HE_LButtonDown The left mouse button was pressed.
-
enumerator
HE_LButtonUp The left mouse button is up.
-
enumerator
HE_LButtonDblClk The left mouse button was double-clicked.
-
enumerator
HE_MButtonDown The middle mouse button was pressed.
-
enumerator
HE_MButtonUp The middle mouse button is up.
-
enumerator
HE_MButtonDblClk The middle mouse button was double-clicked.
-
enumerator
HE_RButtonDown The right mouse button was pressed.
-
enumerator
HE_RButtonUp The right mouse button is up.
-
enumerator
HE_RButtonDblClk The right mouse button was double-clicked.
-
enumerator
HE_MouseMove The mouse cursor has moved.
-
enumerator
HE_MouseWheel The mouse wheel has moved.
-
enumerator
HE_MouseWheelUp The mouse wheel was scrolled up.
-
enumerator
HE_MouseWheelDown The mouse wheel was scrolled down.
-
enumerator
HE_Timer self-explanatory
-
enumerator
HE_KeyDown A key on the keyboard was pressed.
-
enumerator
HE_KeyUp A key on the keyboard was released.
-
enumerator
HE_Selection A general selection event.
-
enumerator
HE_JoyStickTranslate A 3D Translation vector from a 3D Mouse/Joystick.
-
enumerator
HE_JoyStickRotate A set of Rotation values from a 3D Mouse/Joystick.
-
enumerator
HE_JoyStickButton A button press from a 3D Mouse/Joystick.
-
enumerator
HE_TouchesDown A touch down event has occured.
-
enumerator
HE_TouchesUp A touch up event has occured.
-
enumerator
HE_TouchesMove A touch move event has occured.
-
enumerator