19 #ifndef MIR_TEST_DOUBLES_MOCK_FRONTEND_SURFACE_H_
20 #define MIR_TEST_DOUBLES_MOCK_FRONTEND_SURFACE_H_
24 #include <gmock/gmock.h>
55 #endif // MIR_TEST_DOUBLES_MOCK_FRONTEND_SURFACE_H_
MockFrontendSurface()
Definition: mock_frontend_surface.h:34
Definition: mock_frontend_surface.h:32
MOCK_METHOD2(swap_buffers, void(graphics::Buffer *, std::function< void(graphics::Buffer *)> complete))
MOCK_CONST_METHOD0(size, geometry::Size())
virtual int configure(MirSurfaceAttrib attrib, int value)=0
virtual void force_requests_to_complete()=0
virtual void swap_buffers(graphics::Buffer *old_buffer, std::function< void(graphics::Buffer *new_buffer)> complete)=0
virtual MirPixelFormat pixel_format() const =0
virtual geometry::Size size() const =0
virtual int client_input_fd() const =0
MOCK_METHOD0(destroy, void())
virtual bool supports_input() const =0
~MockFrontendSurface() noexcept
Definition: mock_frontend_surface.h:38