Mir
Classes | Public Member Functions | Protected Member Functions | List of all members
mir::input::TouchVisualizer Class Referenceabstract

An interface for listening to a low level stream of touches, in order to provide. More...

#include <touch_visualizer.h>

Inheritance diagram for mir::input::TouchVisualizer:
[legend]

Classes

struct  Spot
 

Public Member Functions

virtual ~TouchVisualizer ()=default
 
virtual void enable ()=0
 
virtual void disable ()=0
 
virtual void visualize_touches (std::vector< Spot > const &touches)=0
 

Protected Member Functions

 TouchVisualizer ()=default
 
 TouchVisualizer (const TouchVisualizer &)=delete
 
TouchVisualizeroperator= (const TouchVisualizer &)=delete
 

Detailed Description

An interface for listening to a low level stream of touches, in order to provide.

Constructor & Destructor Documentation

virtual mir::input::TouchVisualizer::~TouchVisualizer ( )
virtualdefault
mir::input::TouchVisualizer::TouchVisualizer ( )
protecteddefault
mir::input::TouchVisualizer::TouchVisualizer ( const TouchVisualizer )
protecteddelete

Member Function Documentation

virtual void mir::input::TouchVisualizer::disable ( )
pure virtual
virtual void mir::input::TouchVisualizer::enable ( )
pure virtual
TouchVisualizer& mir::input::TouchVisualizer::operator= ( const TouchVisualizer )
protecteddelete
virtual void mir::input::TouchVisualizer::visualize_touches ( std::vector< Spot > const &  touches)
pure virtual

The documentation for this class was generated from the following file:

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016