Sunshine latest
Self-hosted game stream host for Moonlight.
inputtino_mouse.cpp File Reference

Definitions for inputtino mouse input handling. More...

#include <boost/locale.hpp>
#include <inputtino/input.hpp>
#include <libevdev/libevdev.h>
#include "inputtino_common.h"
#include "inputtino_mouse.h"
#include "src/config.h"
#include "src/logging.h"
#include "src/platform/common.h"
#include "src/utility.h"
Include dependency graph for inputtino_mouse.cpp:

Functions

void platf::mouse::button (input_raw_t *raw, int button, bool release)
 
util::point_t platf::mouse::get_location (input_raw_t *raw)
 
void platf::mouse::hscroll (input_raw_t *raw, int high_res_distance)
 
void platf::mouse::move (input_raw_t *raw, int deltaX, int deltaY)
 
void platf::mouse::move_abs (input_raw_t *raw, const touch_port_t &touch_port, float x, float y)
 
void platf::mouse::scroll (input_raw_t *raw, int high_res_distance)
 

Detailed Description

Definitions for inputtino mouse input handling.