|
LibreCAD
|
#include <lcadviewer.h>
Public Types | |
| enum | Modifier { NoModifer = 0, SHIFT = 1, META = 2, CTRL = 4, ALT = 8, UNICODE_ACCEL = 16 } |
| enum | Button { NoButton = 0, LeftButton = 1, RightButton = 2, MidButton = 4 } |
| enum | Type { move = 1, scroll = 2, click = 3, release = 4, drag = 5 } |
Public Attributes | |
| Type | eventType |
| unsigned int | buttons |
| unsigned int | modifiers |
| int | mouseX |
| int | mouseY |
| int | scale |
Definition at line 26 of file lcadviewer.h.
| Enumerator | |
|---|---|
| NoButton | |
| LeftButton | |
| RightButton | |
| MidButton | |
Definition at line 36 of file lcadviewer.h.
| Enumerator | |
|---|---|
| NoModifer | |
| SHIFT | |
| META | |
| CTRL | |
| ALT | |
| UNICODE_ACCEL | |
Definition at line 27 of file lcadviewer.h.
| Enumerator | |
|---|---|
| move | |
| scroll | |
| click | |
| release | |
| drag | |
Definition at line 43 of file lcadviewer.h.
| unsigned int LCViewer::MouseEvent::buttons |
Definition at line 54 of file lcadviewer.h.
| Type LCViewer::MouseEvent::eventType |
Definition at line 53 of file lcadviewer.h.
| unsigned int LCViewer::MouseEvent::modifiers |
Definition at line 55 of file lcadviewer.h.
| int LCViewer::MouseEvent::mouseX |
Definition at line 56 of file lcadviewer.h.
| int LCViewer::MouseEvent::mouseY |
Definition at line 57 of file lcadviewer.h.
| int LCViewer::MouseEvent::scale |
Definition at line 58 of file lcadviewer.h.