#include <mock_frontend_surface.h>
|
| | MockFrontendSurface () |
| |
| | ~MockFrontendSurface () noexcept |
| |
| | MOCK_METHOD0 (destroy, void()) |
| |
| | MOCK_METHOD0 (force_requests_to_complete, void()) |
| |
| | MOCK_METHOD2 (swap_buffers, void(graphics::Buffer *, std::function< void(graphics::Buffer *)> complete)) |
| |
| | MOCK_CONST_METHOD0 (size, geometry::Size()) |
| |
| | MOCK_CONST_METHOD0 (pixel_format, MirPixelFormat()) |
| |
| | MOCK_CONST_METHOD0 (supports_input, bool()) |
| |
| | MOCK_CONST_METHOD0 (client_input_fd, int()) |
| |
| | MOCK_METHOD2 (configure, int(MirSurfaceAttrib, int)) |
| |
| virtual | ~Surface () |
| |
| virtual void | force_requests_to_complete ()=0 |
| |
| virtual geometry::Size | size () const =0 |
| |
| virtual MirPixelFormat | pixel_format () const =0 |
| |
| virtual void | swap_buffers (graphics::Buffer *old_buffer, std::function< void(graphics::Buffer *new_buffer)> complete)=0 |
| |
| virtual bool | supports_input () const =0 |
| |
| virtual int | client_input_fd () const =0 |
| |
| virtual int | configure (MirSurfaceAttrib attrib, int value)=0 |
| |
| void | swap_buffers_blocking (graphics::Buffer *&buffer) |
| | swap_buffers_blocking() is a convenience wrapper around swap_buffers() it forces the current thread to block until complete() is called. More...
|
| |
| mir::test::doubles::MockFrontendSurface::MockFrontendSurface |
( |
| ) |
|
|
inline |
| mir::test::doubles::MockFrontendSurface::~MockFrontendSurface |
( |
| ) |
|
|
inlinenoexcept |
| mir::test::doubles::MockFrontendSurface::MOCK_CONST_METHOD0 |
( |
size |
, |
|
|
geometry:: |
Size() |
|
) |
| |
| mir::test::doubles::MockFrontendSurface::MOCK_CONST_METHOD0 |
( |
supports_input |
, |
|
|
bool() |
|
|
) |
| |
| mir::test::doubles::MockFrontendSurface::MOCK_CONST_METHOD0 |
( |
client_input_fd |
, |
|
|
int() |
|
|
) |
| |
| mir::test::doubles::MockFrontendSurface::MOCK_METHOD0 |
( |
destroy |
, |
|
|
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