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>

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

◆ ~TouchVisualizer()

virtual mir::input::TouchVisualizer::~TouchVisualizer ( )
virtualdefault

◆ TouchVisualizer() [1/2]

mir::input::TouchVisualizer::TouchVisualizer ( )
protecteddefault

◆ TouchVisualizer() [2/2]

mir::input::TouchVisualizer::TouchVisualizer ( const TouchVisualizer )
protecteddelete

Member Function Documentation

◆ disable()

virtual void mir::input::TouchVisualizer::disable ( )
pure virtual

◆ enable()

virtual void mir::input::TouchVisualizer::enable ( )
pure virtual

◆ operator=()

TouchVisualizer& mir::input::TouchVisualizer::operator= ( const TouchVisualizer )
protecteddelete

◆ visualize_touches()

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-2016 Canonical Ltd.
Generated on Mon Jun 5 11:07:25 UTC 2017