 |
AntiMicroX
|
Go to the documentation of this file.
31 int *
const mousePosX = 0,
int *
const mousePos = 0);
virtual void sendMouseSpringEvent(int xDis, int yDis, int width, int height)
Do nothing by default. Useful for child classes to define behavior.
Definition: baseeventhandler.cpp:60
void sendevent(JoyButtonSlot *slot, bool pressed=true)
Definition: event.cpp:142
void sendSpringEventRefactor(PadderCommon::springModeInfo *fullSpring, PadderCommon::springModeInfo *relativeSpring, int *const mousePosX, int *const mousePosY)
Definition: event.cpp:199
QStringList parseArgumentsString(QString tempString)
Definition: common.cpp:90
void sendKeybEvent(JoyButtonSlot *slot, bool pressed)
Definition: event.cpp:792
int width
Definition: springmousemoveinfo.h:31
int X11KeyCodeToX11KeySym(int keycode)
Definition: event.cpp:745
QString keysymToKeyString(int keysym, int alias=0)
Definition: event.cpp:763
MouseHelper mouseHelperObj
Definition: common.cpp:225
void sendSpringEvent(PadderCommon::springModeInfo *fullSpring, PadderCommon::springModeInfo *relativeSpring=0, int *const mousePosX=0, int *const mousePos=0)
Definition: event.cpp:287
Definition: springmousemoveinfo.h:23
QTimer mouseTimer
Definition: mousehelper.h:34
QString keysymToKeyString(int keysym, int alias)
Definition: event.cpp:763
int X11KeySymToKeycode(QString key)
Definition: event.cpp:594
QString detectedScriptExt(QString file)
detects executor for selected file (for .py files python, for .exe "" etc)
Definition: event.cpp:102
bool springMouseMoving
Definition: mousehelper.h:31
virtual void sendMouseButtonEvent(JoyButtonSlot *slot, bool pressed)=0
void sendSpringEvent(PadderCommon::springModeInfo *fullSpring, PadderCommon::springModeInfo *relativeSpring, int *const mousePosX, int *const mousePosY)
Definition: event.cpp:287
virtual void sendMouseAbsEvent(int xDis, int yDis, int screen)
Move cursor to selected absolute location (x, y) on selected display.
Definition: baseeventhandler.cpp:46
void sendKeybEvent(JoyButtonSlot *slot, bool pressed=true)
Definition: event.cpp:792
Base class for input event handlers.
Definition: baseeventhandler.h:32
int X11KeyCodeToX11KeySym(int keycode)
Definition: event.cpp:745
QString keycodeToKeyString(int keycode, int alias=0)
Definition: event.cpp:645
int screen
Definition: springmousemoveinfo.h:36
int pivotPoint[2]
Definition: mousehelper.h:33
int height
Definition: springmousemoveinfo.h:32
BaseEventHandler * handler()
Definition: eventhandlerfactory.cpp:95
virtual void sendKeyboardEvent(JoyButtonSlot *slot, bool pressed)=0
int X11KeySymToKeycode(QString key)
Definition: event.cpp:594
static EventHandlerFactory * getInstance(QString handler="")
Definition: eventhandlerfactory.cpp:71
#define WARN()
Definition: logger.h:44
int previousCursorLocation[2]
Definition: mousehelper.h:32
void sendevent(JoyButtonSlot *slot, bool pressed)
Definition: event.cpp:142
QString keycodeToKeyString(int keycode, int alias)
Definition: event.cpp:645
double displacementX
Definition: springmousemoveinfo.h:26
void fakeAbsMouseCoordinates(double springX, double springY, int width, int height, int &finalx, int &finaly, int screen)
Definition: event.cpp:62
virtual QString getIdentifier()=0
double displacementY
Definition: springmousemoveinfo.h:28
virtual void sendMouseEvent(int xDis, int yDis)=0
Move cursor to selected relative location (deltax delaty)
virtual void sendTextEntryEvent(QString maintext)
Definition: baseeventhandler.cpp:68