40 if ((int16_t)0x8000 - increment > base)
46 if ((int16_t)0x7FFF - increment < base)
uint16_t yAxis
Definition: AbsoluteMouseAPI.h:94
void release(uint8_t b=MOUSE_LEFT)
Definition: AbsoluteMouseAPI.hpp:91
void end(void)
Definition: AbsoluteMouseAPI.hpp:59
void begin(void)
Definition: AbsoluteMouseAPI.hpp:54
virtual void sendReport(void *data, int length)
bool isPressed(uint8_t b=MOUSE_LEFT)
Definition: AbsoluteMouseAPI.hpp:96
void press(uint8_t b=MOUSE_LEFT)
Definition: AbsoluteMouseAPI.hpp:86
AbsoluteMouseAPI(void)
Definition: AbsoluteMouseAPI.hpp:26
int8_t wheel
Definition: AbsoluteMouseAPI.h:72
uint8_t buttons
Definition: AbsoluteMouseAPI.h:69
uint16_t xAxis
Definition: AbsoluteMouseAPI.h:93
Definition: AbsoluteMouseAPI.h:66
uint8_t _buttons
Definition: AbsoluteMouseAPI.h:95
void moveTo(uint16_t x, uint16_t y, signed char wheel=0)
Definition: AbsoluteMouseAPI.hpp:71
uint16_t xAxis
Definition: AbsoluteMouseAPI.h:70
void click(uint8_t b=MOUSE_LEFT)
Definition: AbsoluteMouseAPI.hpp:64
void move(int x, int y, signed char wheel=0)
Definition: AbsoluteMouseAPI.hpp:82
uint16_t yAxis
Definition: AbsoluteMouseAPI.h:71
void buttons(uint8_t b)
Definition: AbsoluteMouseAPI.hpp:29
int16_t qadd16(int16_t base, int16_t increment)
Definition: AbsoluteMouseAPI.hpp:36