Mir
|
#include <seat_input_device_tracker.h>
Public Member Functions | |
SeatInputDeviceTracker (std::shared_ptr< InputDispatcher > const &dispatcher, std::shared_ptr< TouchVisualizer > const &touch_visualizer, std::shared_ptr< CursorListener > const &cursor_listener, std::shared_ptr< InputRegion > const &input_region) | |
void | add_device (MirInputDeviceId) |
void | remove_device (MirInputDeviceId) |
void | dispatch (MirEvent &event) |
MirPointerButtons | button_state () const |
geometry::Point | cursor_position () const |
MirInputEventModifiers | event_modifier () const |
MirInputEventModifiers | event_modifier (MirInputDeviceId) const |
mir::input::SeatInputDeviceTracker::SeatInputDeviceTracker | ( | std::shared_ptr< InputDispatcher > const & | dispatcher, |
std::shared_ptr< TouchVisualizer > const & | touch_visualizer, | ||
std::shared_ptr< CursorListener > const & | cursor_listener, | ||
std::shared_ptr< InputRegion > const & | input_region | ||
) |
void mir::input::SeatInputDeviceTracker::add_device | ( | MirInputDeviceId | id | ) |
MirPointerButtons mir::input::SeatInputDeviceTracker::button_state | ( | ) | const |
mir::geometry::Point mir::input::SeatInputDeviceTracker::cursor_position | ( | ) | const |
void mir::input::SeatInputDeviceTracker::dispatch | ( | MirEvent & | event | ) |
MirInputEventModifiers mir::input::SeatInputDeviceTracker::event_modifier | ( | ) | const |
MirInputEventModifiers mir::input::SeatInputDeviceTracker::event_modifier | ( | MirInputDeviceId | id | ) | const |
void mir::input::SeatInputDeviceTracker::remove_device | ( | MirInputDeviceId | id | ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016