Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
mir::test::doubles::StubDisplayBuffer Class Reference

#include <stub_display_buffer.h>

Inheritance diagram for mir::test::doubles::StubDisplayBuffer:
Inheritance graph
[legend]

Public Member Functions

 StubDisplayBuffer (geometry::Rectangle const &view_area_)
 
 StubDisplayBuffer (StubDisplayBuffer const &s)
 
geometry::Rectangle view_area () const override
 The area the DisplayBuffer occupies in the virtual screen space. More...
 
- Public Member Functions inherited from mir::test::doubles::NullDisplayBuffer
void make_current ()
 Makes the DisplayBuffer the current GL rendering target. More...
 
void release_current ()
 Releases the current GL rendering target. More...
 
void post_update ()
 Posts the DisplayBuffer to the screen. More...
 
bool can_bypass () const override
 
- Public Member Functions inherited from mir::graphics::DisplayBuffer
virtual ~DisplayBuffer ()
 
virtual void post_update (std::shared_ptr< Buffer >)
 

Additional Inherited Members

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

Constructor & Destructor Documentation

mir::test::doubles::StubDisplayBuffer::StubDisplayBuffer ( geometry::Rectangle const &  view_area_)
inline
mir::test::doubles::StubDisplayBuffer::StubDisplayBuffer ( StubDisplayBuffer const &  s)
inline

Member Function Documentation

geometry::Rectangle mir::test::doubles::StubDisplayBuffer::view_area ( ) const
inlineoverridevirtual

The area the DisplayBuffer occupies in the virtual screen space.

Reimplemented from mir::test::doubles::NullDisplayBuffer.


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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013