Mir
|
#include <default_input_device_hub.h>
Public Member Functions | |
DefaultInputDeviceHub (std::shared_ptr< InputDispatcher > const &input_dispatcher, std::shared_ptr< dispatch::MultiplexingDispatchable > const &input_multiplexer, std::shared_ptr< ServerActionQueue > const &observer_queue, std::shared_ptr< TouchVisualizer > const &touch_visualizer, std::shared_ptr< CursorListener > const &cursor_listener, std::shared_ptr< InputRegion > const &input_region) | |
void | add_device (std::shared_ptr< InputDevice > const &device) override |
void | remove_device (std::shared_ptr< InputDevice > const &device) override |
void | add_observer (std::shared_ptr< InputDeviceObserver > const &) override |
void | remove_observer (std::weak_ptr< InputDeviceObserver > const &) override |
![]() | |
InputDeviceRegistry ()=default | |
virtual | ~InputDeviceRegistry ()=default |
![]() | |
InputDeviceHub ()=default | |
virtual | ~InputDeviceHub ()=default |
InputDeviceHub (InputDeviceHub const &)=delete | |
InputDeviceHub & | operator= (InputDeviceHub const &)=delete |
Additional Inherited Members | |
![]() | |
InputDeviceRegistry (InputDeviceRegistry const &)=delete | |
InputDeviceRegistry & | operator= (InputDeviceRegistry const &)=delete |
mir::input::DefaultInputDeviceHub::DefaultInputDeviceHub | ( | std::shared_ptr< InputDispatcher > const & | input_dispatcher, |
std::shared_ptr< dispatch::MultiplexingDispatchable > const & | input_multiplexer, | ||
std::shared_ptr< ServerActionQueue > const & | observer_queue, | ||
std::shared_ptr< TouchVisualizer > const & | touch_visualizer, | ||
std::shared_ptr< CursorListener > const & | cursor_listener, | ||
std::shared_ptr< InputRegion > const & | input_region | ||
) |
|
overridevirtual |
Implements mir::input::InputDeviceRegistry.
|
overridevirtual |
Implements mir::input::InputDeviceHub.
|
overridevirtual |
Implements mir::input::InputDeviceRegistry.
|
overridevirtual |
Implements mir::input::InputDeviceHub.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015