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