Mir
|
Represents an input device. More...
#include <input_device.h>
Public Member Functions | |
InputDevice ()=default | |
virtual | ~InputDevice ()=default |
virtual void | start (InputSink *destination, EventBuilder *builder)=0 |
virtual void | stop ()=0 |
virtual InputDeviceInfo | get_device_info ()=0 |
virtual optional_value< PointerSettings > | get_pointer_settings () const =0 |
virtual void | apply_settings (PointerSettings const &)=0 |
virtual optional_value< TouchpadSettings > | get_touchpad_settings () const =0 |
virtual void | apply_settings (TouchpadSettings const &)=0 |
Protected Member Functions | |
InputDevice (InputDevice const &)=delete | |
InputDevice & | operator= (InputDevice const &)=delete |
Represents an input device.
|
default |
|
virtualdefault |
|
protecteddelete |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
protecteddelete |
|
pure virtual |
Allow the input device to provide its input events to the given InputSink
|
pure virtual |
Stop the input device from sending input events, to the InputSink.
Copyright © 2012-2016 Canonical Ltd.
Generated on Tue Oct 31 05:57:28 UTC 2017