#include <mock_buffer_bundle.h>
|
| | MockBufferBundle () |
| |
| | ~MockBufferBundle () noexcept |
| |
| | MOCK_METHOD1 (client_acquire, void(std::function< void(graphics::Buffer *)>)) |
| |
| | MOCK_METHOD1 (client_release, void(graphics::Buffer *)) |
| |
| | MOCK_METHOD1 (compositor_acquire, std::shared_ptr< graphics::Buffer >(void const *)) |
| |
| | MOCK_METHOD1 (compositor_release, void(std::shared_ptr< graphics::Buffer > const &)) |
| |
| | MOCK_METHOD0 (snapshot_acquire, std::shared_ptr< graphics::Buffer >()) |
| |
| | MOCK_METHOD1 (snapshot_release, void(std::shared_ptr< graphics::Buffer > const &)) |
| |
| | MOCK_METHOD1 (allow_framedropping, void(bool)) |
| |
| | MOCK_CONST_METHOD0 (properties, graphics::BufferProperties()) |
| |
| | MOCK_METHOD0 (force_client_abort, void()) |
| |
| | MOCK_METHOD0 (force_requests_to_complete, void()) |
| |
| | MOCK_METHOD1 (resize, void(const geometry::Size &)) |
| |
| int | buffers_ready_for_compositor () const override |
| |
| virtual | ~BufferBundle () noexcept |
| |
| virtual void | client_acquire (std::function< void(graphics::Buffer *buffer)> complete)=0 |
| |
| virtual void | client_release (graphics::Buffer *)=0 |
| |
virtual std::shared_ptr
< graphics::Buffer > | compositor_acquire (void const *user_id)=0 |
| | Acquire the next buffer that's ready to display/composite. More...
|
| |
| virtual void | compositor_release (std::shared_ptr< graphics::Buffer > const &)=0 |
| |
virtual std::shared_ptr
< graphics::Buffer > | snapshot_acquire ()=0 |
| |
| virtual void | snapshot_release (std::shared_ptr< graphics::Buffer > const &)=0 |
| |
| virtual graphics::BufferProperties | properties () const =0 |
| |
| virtual void | allow_framedropping (bool dropping_allowed)=0 |
| |
| virtual void | force_requests_to_complete ()=0 |
| |
| virtual void | resize (const geometry::Size &newsize)=0 |
| |
| mir::test::doubles::MockBufferBundle::MockBufferBundle |
( |
| ) |
|
|
inline |
| mir::test::doubles::MockBufferBundle::~MockBufferBundle |
( |
| ) |
|
|
inlinenoexcept |
| int mir::test::doubles::MockBufferBundle::buffers_ready_for_compositor |
( |
| ) |
const |
|
inlineoverridevirtual |
| mir::test::doubles::MockBufferBundle::MOCK_CONST_METHOD0 |
( |
properties |
, |
|
|
graphics:: |
BufferProperties() |
|
) |
| |
| mir::test::doubles::MockBufferBundle::MOCK_METHOD0 |
( |
force_client_abort |
, |
|
|
void() |
|
|
) |
| |
The documentation for this struct was generated from the following file:
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014