#include <Mouse.hpp>
|
| | Mouse () |
| |
| | ~Mouse () |
| |
| virtual bool | open (const char *device) |
| |
| virtual void | close () |
| |
| virtual void | loop () |
| |
| virtual void | on_event (std::function< void(struct input_event)> action) |
| |
| virtual void | on_button (std::function< void(int, bool)> action) |
| |
| virtual void | on_axis (std::function< void(int, signed)> action) |
| |
| virtual std::string | name () |
| |
| std::string Mouse::name |
( |
| ) |
|
|
virtual |
| void Mouse::on_axis |
( |
std::function< void(int, signed)> |
action | ) |
|
|
virtual |
| void Mouse::on_button |
( |
std::function< void(int, bool)> |
action | ) |
|
|
virtual |
| void Mouse::on_event |
( |
std::function< void(struct input_event)> |
action | ) |
|
|
virtual |
| bool Mouse::open |
( |
const char * |
device | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /home/urs/EEROS/eeros-framework/includes/eeros/hal/Mouse.hpp
- /home/urs/EEROS/eeros-framework/src/hal/Mouse.cpp