|
Mir
|
#include <libinput_device.h>
Public Member Functions | |
| LibInputDevice (std::shared_ptr< InputReport > const &report, LibInputDevicePtr dev) | |
| ~LibInputDevice () | |
| void | start (InputSink *sink, EventBuilder *builder) override |
| void | stop () override |
| InputDeviceInfo | get_device_info () override |
| optional_value< PointerSettings > | get_pointer_settings () const override |
| void | apply_settings (PointerSettings const &) override |
| optional_value< TouchpadSettings > | get_touchpad_settings () const override |
| void | apply_settings (TouchpadSettings const &) override |
| void | process_event (libinput_event *event) |
| ::libinput_device * | device () const |
| ::libinput_device_group * | group () |
| void | add_device_of_group (LibInputDevicePtr ptr) |
Public Member Functions inherited from mir::input::InputDevice | |
| InputDevice ()=default | |
| virtual | ~InputDevice ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from mir::input::InputDevice | |
| InputDevice (InputDevice const &)=delete | |
| InputDevice & | operator= (InputDevice const &)=delete |
| mir::input::evdev::LibInputDevice::LibInputDevice | ( | std::shared_ptr< InputReport > const & | report, |
| LibInputDevicePtr | dev | ||
| ) |
| mir::input::evdev::LibInputDevice::~LibInputDevice | ( | ) |
| void mir::input::evdev::LibInputDevice::add_device_of_group | ( | LibInputDevicePtr | ptr | ) |
|
overridevirtual |
Implements mir::input::InputDevice.
|
overridevirtual |
Implements mir::input::InputDevice.
| ::libinput_device* mir::input::evdev::LibInputDevice::device | ( | ) | const |
|
overridevirtual |
Implements mir::input::InputDevice.
|
overridevirtual |
Implements mir::input::InputDevice.
|
overridevirtual |
Implements mir::input::InputDevice.
| ::libinput_device_group* mir::input::evdev::LibInputDevice::group | ( | ) |
| void mir::input::evdev::LibInputDevice::process_event | ( | libinput_event * | event | ) |
|
overridevirtual |
Allow the input device to provide its input events to the given InputSink
Implements mir::input::InputDevice.
|
overridevirtual |
Stop the input device from sending input events, to the InputSink.
Implements mir::input::InputDevice.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016