Mir
Public Member Functions | List of all members
mir::input::Seat Class Referenceabstract

#include <seat.h>

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

Public Member Functions

 Seat ()=default
 
virtual ~Seat ()=default
 
virtual void add_device (Device const &device)=0
 
virtual void remove_device (Device const &device)=0
 
virtual void dispatch_event (MirEvent &event)=0
 
virtual geometry::Rectangle get_rectangle_for (Device const &dev)=0
 

Constructor & Destructor Documentation

mir::input::Seat::Seat ( )
default
virtual mir::input::Seat::~Seat ( )
virtualdefault

Member Function Documentation

virtual void mir::input::Seat::add_device ( Device const &  device)
pure virtual

Implemented in mir::input::BasicSeat.

virtual void mir::input::Seat::dispatch_event ( MirEvent event)
pure virtual

Implemented in mir::input::BasicSeat.

virtual geometry::Rectangle mir::input::Seat::get_rectangle_for ( Device const &  dev)
pure virtual

Implemented in mir::input::BasicSeat.

virtual void mir::input::Seat::remove_device ( Device const &  device)
pure virtual

Implemented in mir::input::BasicSeat.


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