Mir
|
Receives touchspot events out of the input stack and manages appearance of touchspot renderables for visualization. Touchspot visualization is disabled by default and must be enabled through a call to ::enable. More...
#include <touchspot_controller.h>
Public Member Functions | |
TouchspotController (std::shared_ptr< graphics::GraphicBufferAllocator > const &allocator, std::shared_ptr< input::Scene > const &scene) | |
virtual | ~TouchspotController ()=default |
void | enable () override |
void | disable () override |
void | visualize_touches (std::vector< Spot > const &touches) override |
![]() | |
virtual | ~TouchVisualizer ()=default |
Protected Member Functions | |
TouchspotController (TouchspotController const &)=delete | |
TouchspotController & | operator= (TouchspotController const &)=delete |
![]() | |
TouchVisualizer ()=default | |
TouchVisualizer (const TouchVisualizer &)=delete | |
TouchVisualizer & | operator= (const TouchVisualizer &)=delete |
Receives touchspot events out of the input stack and manages appearance of touchspot renderables for visualization. Touchspot visualization is disabled by default and must be enabled through a call to ::enable.
mir::input::TouchspotController::TouchspotController | ( | std::shared_ptr< graphics::GraphicBufferAllocator > const & | allocator, |
std::shared_ptr< input::Scene > const & | scene | ||
) |
|
virtualdefault |
|
protecteddelete |
|
overridevirtual |
Implements mir::input::TouchVisualizer.
|
overridevirtual |
Implements mir::input::TouchVisualizer.
|
protecteddelete |
|
overridevirtual |
Implements mir::input::TouchVisualizer.
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015