Mir
Public Member Functions | Protected Member Functions | List of all members
mir::scene::NullObserver Class Reference

#include <null_observer.h>

Inheritance diagram for mir::scene::NullObserver:
[legend]

Public Member Functions

 NullObserver ()=default
 
virtual ~NullObserver ()=default
 
void surface_added (Surface *surface)
 
void surface_removed (Surface *surface)
 
void surfaces_reordered ()
 
void surface_exists (Surface *surface)
 
void end_observation ()
 
- Public Member Functions inherited from mir::scene::Observer
virtual void scene_changed ()=0
 

Protected Member Functions

 NullObserver (NullObserver const &)=delete
 
NullObserveroperator= (NullObserver const &)=delete
 
- Protected Member Functions inherited from mir::scene::Observer
 Observer ()=default
 
virtual ~Observer ()=default
 
 Observer (Observer const &)=delete
 
Observeroperator= (Observer const &)=delete
 

Constructor & Destructor Documentation

mir::scene::NullObserver::NullObserver ( )
default
virtual mir::scene::NullObserver::~NullObserver ( )
virtualdefault
mir::scene::NullObserver::NullObserver ( NullObserver const &  )
protecteddelete

Member Function Documentation

void mir::scene::NullObserver::end_observation ( )
virtual

Implements mir::scene::Observer.

NullObserver& mir::scene::NullObserver::operator= ( NullObserver const &  )
protecteddelete
void mir::scene::NullObserver::surface_added ( ms::Surface surface)
virtual

Implements mir::scene::Observer.

void mir::scene::NullObserver::surface_exists ( ms::Surface surface)
virtual

Implements mir::scene::Observer.

void mir::scene::NullObserver::surface_removed ( ms::Surface surface)
virtual

Implements mir::scene::Observer.

void mir::scene::NullObserver::surfaces_reordered ( )
virtual

Implements mir::scene::Observer.


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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016