Mir
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::android::DisplayDevice Class Referenceabstract

#include <display_device.h>

Inheritance diagram for mir::graphics::android::DisplayDevice:
[legend]

Public Member Functions

virtual ~DisplayDevice ()=default
 
virtual bool compatible_renderlist (RenderableList const &renderlist)=0
 
virtual void commit (std::list< DisplayContents > const &contents)=0
 
virtual void content_cleared ()=0
 
virtual std::chrono::milliseconds recommended_sleep () const =0
 
virtual bool can_swap_buffers () const =0
 

Protected Member Functions

 DisplayDevice ()=default
 
DisplayDeviceoperator= (DisplayDevice const &)=delete
 
 DisplayDevice (DisplayDevice const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::android::DisplayDevice::~DisplayDevice ( )
virtualdefault
mir::graphics::android::DisplayDevice::DisplayDevice ( )
protecteddefault
mir::graphics::android::DisplayDevice::DisplayDevice ( DisplayDevice const &  )
protecteddelete

Member Function Documentation

virtual bool mir::graphics::android::DisplayDevice::can_swap_buffers ( ) const
pure virtual
virtual void mir::graphics::android::DisplayDevice::commit ( std::list< DisplayContents > const &  contents)
pure virtual
virtual bool mir::graphics::android::DisplayDevice::compatible_renderlist ( RenderableList const &  renderlist)
pure virtual
virtual void mir::graphics::android::DisplayDevice::content_cleared ( )
pure virtual
DisplayDevice& mir::graphics::android::DisplayDevice::operator= ( DisplayDevice const &  )
protecteddelete
virtual std::chrono::milliseconds mir::graphics::android::DisplayDevice::recommended_sleep ( ) const
pure virtual

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

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