7#include <boost/locale.hpp>
8#include <inputtino/input.hpp>
9#include <libevdev/libevdev.h>
15using namespace std::literals;
17namespace platf::mouse {
18 void move(input_raw_t *raw,
int deltaX,
int deltaY);
20 void move_abs(input_raw_t *raw,
const touch_port_t &touch_port,
float x,
float y);
22 void button(input_raw_t *raw,
int button,
bool release);
24 void scroll(input_raw_t *raw,
int high_res_distance);
26 void hscroll(input_raw_t *raw,
int high_res_distance);
Declarations for common platform specific utilities.