| allow_framedropping(bool dropping_allowed)=0 | mir::compositor::BufferBundle | pure virtual |
| BufferBundle()=default | mir::compositor::BufferBundle | protected |
| BufferBundle(BufferBundle const &)=delete | mir::compositor::BufferBundle | protected |
| buffers_ready_for_compositor() const override | mir::test::doubles::MockBufferBundle | inlinevirtual |
| client_acquire(std::function< void(graphics::Buffer *buffer)> complete)=0 | mir::compositor::BufferBundle | pure virtual |
| client_release(graphics::Buffer *)=0 | mir::compositor::BufferBundle | pure virtual |
| compositor_acquire(void const *user_id)=0 | mir::compositor::BufferBundle | pure virtual |
| compositor_release(std::shared_ptr< graphics::Buffer > const &)=0 | mir::compositor::BufferBundle | pure virtual |
| force_requests_to_complete()=0 | mir::compositor::BufferBundle | pure virtual |
| MOCK_CONST_METHOD0(properties, graphics::BufferProperties()) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD0(snapshot_acquire, std::shared_ptr< graphics::Buffer >()) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD0(force_client_abort, void()) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD0(force_requests_to_complete, void()) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(client_acquire, void(std::function< void(graphics::Buffer *)>)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(client_release, void(graphics::Buffer *)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(compositor_acquire, std::shared_ptr< graphics::Buffer >(void const *)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(compositor_release, void(std::shared_ptr< graphics::Buffer > const &)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(snapshot_release, void(std::shared_ptr< graphics::Buffer > const &)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(allow_framedropping, void(bool)) | mir::test::doubles::MockBufferBundle | |
| MOCK_METHOD1(resize, void(const geometry::Size &)) | mir::test::doubles::MockBufferBundle | |
| MockBufferBundle() | mir::test::doubles::MockBufferBundle | inline |
| operator=(BufferBundle const &)=delete | mir::compositor::BufferBundle | protected |
| properties() const =0 | mir::compositor::BufferBundle | pure virtual |
| resize(const geometry::Size &newsize)=0 | mir::compositor::BufferBundle | pure virtual |
| snapshot_acquire()=0 | mir::compositor::BufferBundle | pure virtual |
| snapshot_release(std::shared_ptr< graphics::Buffer > const &)=0 | mir::compositor::BufferBundle | pure virtual |
| ~BufferBundle() noexcept | mir::compositor::BufferBundle | inlinevirtual |
| ~MockBufferBundle() noexcept | mir::test::doubles::MockBufferBundle | inline |