Class MirInputDevice¶
Defined in File mir_input_config.h
Class Documentation¶
-
class MirInputDevice¶
Public Functions
-
MirInputDevice()¶
-
MirInputDevice(MirInputDeviceId id, mir::input::DeviceCapabilities caps, std::string const &name, std::string const &unique_id)¶
-
MirInputDevice(MirInputDevice &&conf)¶
-
MirInputDevice(MirInputDevice const &conf)¶
-
MirInputDevice &operator=(MirInputDevice const &conf)¶
-
~MirInputDevice()¶
-
MirInputDeviceId id() const¶
-
mir::input::DeviceCapabilities capabilities() const¶
-
std::string const &name() const¶
-
std::string const &unique_id() const¶
-
bool has_touchpad_config() const¶
-
MirTouchpadConfig &touchpad_config()¶
-
MirTouchpadConfig const &touchpad_config() const¶
-
void set_touchpad_config(MirTouchpadConfig const &conf)¶
-
bool has_keyboard_config() const¶
-
MirKeyboardConfig &keyboard_config()¶
-
MirKeyboardConfig const &keyboard_config() const¶
-
void set_keyboard_config(MirKeyboardConfig const &conf)¶
-
bool has_pointer_config() const¶
-
MirPointerConfig &pointer_config()¶
-
MirPointerConfig const &pointer_config() const¶
-
void set_pointer_config(MirPointerConfig const &conf)¶
-
bool has_touchscreen_config() const¶
-
MirTouchscreenConfig &touchscreen_config()¶
-
MirTouchscreenConfig const &touchscreen_config() const¶
-
void set_touchscreen_config(MirTouchscreenConfig const &conf)¶
-
bool operator==(MirInputDevice const &rhs) const¶
-
bool operator!=(MirInputDevice const &rhs) const¶
-
MirInputDevice()¶