#include <inputevent.h>
Public Member Functions | |
PointerMoveEvent (int relX, int relY, int inAbsX, int inAbsY, int window, ESource source) | |
![]() | |
PointerEvent (int inX, int inY, int window, ESource origin) | |
![]() | |
WindowInputEvent (int window) | |
![]() | |
virtual | ~Event ()=default |
Event ()=default | |
Event (const Event &)=delete | |
Event & | operator= (const Event &)=delete |
Public Attributes | |
int | mRelX |
Horizontal relative movement in pixels. More... | |
int | mRelY |
Vertical relative movement in pixels. More... | |
![]() | |
int | mX |
horizontal window coordinate More... | |
int | mY |
vertical window coordinate More... | |
ESource | mSource = ESource::Mouse |
input device More... | |
![]() | |
int | mWindow |
Window ID. More... | |
Additional Inherited Members | |
![]() | |
enum | ESource : int8 { Mouse = 0, Touch = 1 } |
Pointer movement occurred
PointerMoveEvent | ( | int | relX, |
int | relY, | ||
int | inAbsX, | ||
int | inAbsY, | ||
int | window, | ||
ESource | source | ||
) |
int mRelX |
Horizontal relative movement in pixels.
int mRelY |
Vertical relative movement in pixels.