HEventInfo.h
Macro Definitions
Types
Fields
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 HE_NoEvent