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

#include <configurable_display_buffer.h>

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

Public Member Functions

virtual void configure (MirPowerMode power_mode, MirOrientation orientation, geometry::Displacement)=0
 
virtual DisplayContents contents ()=0
 
virtual MirPowerMode power_mode () const =0
 
- Public Member Functions inherited from mir::graphics::DisplayBuffer
virtual ~DisplayBuffer ()=default
 
virtual geometry::Rectangle view_area () const =0
 The area the DisplayBuffer occupies in the virtual screen space. More...
 
virtual bool post_renderables_if_optimizable (RenderableList const &renderlist)=0
 This will render renderlist to the screen and post the result to the screen if there is a hardware optimization that can be done. More...
 
virtual MirOrientation orientation () const =0
 Returns the orientation of the display buffer relative to how the user should see it (the orientation of the output). More...
 
virtual NativeDisplayBuffernative_display_buffer ()=0
 Returns a pointer to the native display buffer object backing this display buffer. More...
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::DisplayBuffer
 DisplayBuffer ()=default
 
 DisplayBuffer (DisplayBuffer const &c)=delete
 
DisplayBufferoperator= (DisplayBuffer const &c)=delete
 

Member Function Documentation

virtual void mir::graphics::android::ConfigurableDisplayBuffer::configure ( MirPowerMode  power_mode,
MirOrientation  orientation,
geometry::Displacement   
)
pure virtual
virtual DisplayContents mir::graphics::android::ConfigurableDisplayBuffer::contents ( )
pure virtual
virtual MirPowerMode mir::graphics::android::ConfigurableDisplayBuffer::power_mode ( ) const
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