cee::vis::MouseEvent
-
class
MouseEvent
Mouse event.
Stores X and Y screen coordinates, mouse buttons and keyboard modifiers. X and Y screen coordinates are in OpenGL style coordinates with origin in lower left corner.
Subclassed by WheelEvent
Public Functions
-
MouseEvent
(int x, int y, MouseButtons buttonsDown, KeyboardModifiers modifiersDown) Creates a mouse event.
The input (window) coordinates must be specified in OpenGL style coordinates, which means a right handed coordinate system with the origin in the lower left corner of the window.
-
int
x
() const Returns the x windows coordinate.
In OpenGL style coordinates with origin in lower left corner
-
int
y
() const Returns the y windows coordinate.
In OpenGL style coordinates with origin in lower left corner
-
MouseButtons
buttons
() const Returns the mouse buttons for this event.
-
KeyboardModifiers
modifiers
() const Returns the keyboard modifiers for this event.
-