|
Mir
|
#include <input_device.h>
Public Member Functions | |
| XInputDevice (InputDeviceInfo const &info) | |
| std::shared_ptr< dispatch::Dispatchable > | dispatchable () |
| void | start (InputSink *destination, EventBuilder *builder) override |
| void | stop () override |
| InputDeviceInfo | get_device_info () override |
Public Member Functions inherited from mir::input::InputDevice | |
| InputDevice ()=default | |
| virtual | ~InputDevice ()=default |
Public Attributes | |
| InputSink * | sink {nullptr} |
| EventBuilder * | builder {nullptr} |
Additional Inherited Members | |
Protected Member Functions inherited from mir::input::InputDevice | |
| InputDevice (InputDevice const &)=delete | |
| InputDevice & | operator= (InputDevice const &)=delete |
| mir::input::X::XInputDevice::XInputDevice | ( | InputDeviceInfo const & | info | ) |
| std::shared_ptr<dispatch::Dispatchable> mir::input::X::XInputDevice::dispatchable | ( | ) |
|
overridevirtual |
Implements mir::input::InputDevice.
|
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.
| EventBuilder* mir::input::X::XInputDevice::builder {nullptr} |
| InputSink* mir::input::X::XInputDevice::sink {nullptr} |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015