|
Laxkit
0.0.7.1
|
Hold info about mouse button and motion events. More...

Public Member Functions | |
| MouseEventData (int ntype) | |
Public Member Functions inherited from Laxkit::EventData | |
| EventData (const char *message, unsigned long fromwindow=0, unsigned long towindow=0) | |
| EventData (int message, unsigned long fromwindow=0, unsigned long towindow=0) | |
Public Attributes | |
| int | x |
| int | y |
| int | button |
| int | count |
| int | size |
| double | pressure |
| double | tilt |
| double | depth |
| unsigned int | modifiers |
| anXWindow * | target |
| LaxMouse * | device |
Public Attributes inherited from Laxkit::EventData | |
| unsigned long | type |
| unsigned long | subtype |
| char * | send_message |
| unsigned long | from |
| unsigned long | to |
| int | propagate |
| clock_t | send_time |
| unsigned long | xlib_time |
| EventData * | next |
Hold info about mouse button and motion events.
modifiers holds what modifiers are pressed based on a keyboard paired with the mouse, if any.
For LAX_onMouseMove, button should be ignored.