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

#include <mock_display_buffer.h>

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

Public Member Functions

 MOCK_CONST_METHOD0 (view_area, geometry::Rectangle())
 
 MOCK_METHOD0 (make_current, void())
 
 MOCK_METHOD0 (release_current, void())
 
 MOCK_METHOD0 (post_update, void())
 
 MOCK_CONST_METHOD0 (can_bypass, bool())
 
- Public Member Functions inherited from mir::graphics::DisplayBuffer
virtual ~DisplayBuffer ()
 
virtual geometry::Rectangle view_area () const =0
 The area the DisplayBuffer occupies in the virtual screen space. More...
 
virtual void make_current ()=0
 Makes the DisplayBuffer the current GL rendering target. More...
 
virtual void release_current ()=0
 Releases the current GL rendering target. More...
 
virtual void post_update ()=0
 Posts the DisplayBuffer to the screen. More...
 
virtual bool can_bypass () const =0
 
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
 

Member Function Documentation

mir::test::doubles::MockDisplayBuffer::MOCK_CONST_METHOD0 ( view_area  ,
geometry::  Rectangle() 
)
mir::test::doubles::MockDisplayBuffer::MOCK_CONST_METHOD0 ( can_bypass  ,
bool()   
)
mir::test::doubles::MockDisplayBuffer::MOCK_METHOD0 ( make_current  ,
void()   
)
mir::test::doubles::MockDisplayBuffer::MOCK_METHOD0 ( release_current  ,
void()   
)
mir::test::doubles::MockDisplayBuffer::MOCK_METHOD0 ( post_update  ,
void()   
)

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