| advance_client_buffer(bool &need_full_ipc) override | mir::frontend::ClientTrackingSurface | virtual |
| advance_client_buffer()=0 | mir::frontend::ClientTrackingSurface | pure virtual |
| client_input_fd() const =0 | mir::frontend::Surface | pure virtual |
| ClientTrackingSurface() | mir::frontend::ClientTrackingSurface | |
| configure(MirSurfaceAttrib attrib, int value)=0 | mir::frontend::Surface | pure virtual |
| force_requests_to_complete()=0 | mir::frontend::Surface | pure virtual |
| MOCK_CONST_METHOD0(size, geometry::Size()) | mir::test::doubles::MockFrontendSurface | |
| MOCK_CONST_METHOD0(pixel_format, geometry::PixelFormat()) | 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()) | mir::test::doubles::MockFrontendSurface | |
| MOCK_METHOD0(force_requests_to_complete, void()) | mir::test::doubles::MockFrontendSurface | |
| MOCK_METHOD0(advance_client_buffer, std::shared_ptr< graphics::Buffer >()) | mir::test::doubles::MockFrontendSurface | |
| MOCK_METHOD2(configure, int(MirSurfaceAttrib, int)) | mir::test::doubles::MockFrontendSurface | |
| MockFrontendSurface() | mir::test::doubles::MockFrontendSurface | inline |
| operator=(Surface const &)=delete | mir::frontend::Surface | protected |
| pixel_format() const =0 | mir::frontend::Surface | pure virtual |
| size() const =0 | mir::frontend::Surface | pure virtual |
| supports_input() const =0 | mir::frontend::Surface | pure virtual |
| Surface()=default | mir::frontend::Surface | protected |
| Surface(Surface const &)=delete | mir::frontend::Surface | protected |
| ~ClientTrackingSurface()=default | mir::frontend::ClientTrackingSurface | virtual |
| ~MockFrontendSurface() noexcept | mir::test::doubles::MockFrontendSurface | inline |
| ~Surface() | mir::frontend::Surface | inlinevirtual |