| alpha() const =0 | mir::compositor::CompositingCriteria | pure virtual |
| apply_alpha(float alpha)=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| apply_rotation(float degrees, glm::vec3 const &)=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| CompositingCriteria()=default | mir::compositor::CompositingCriteria | protected |
| CompositingCriteria(CompositingCriteria const &)=delete | mir::compositor::CompositingCriteria | protected |
| contains(geometry::Point const &point) const =0 | mir::input::Surface | pure virtual |
| frame_posted()=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| MOCK_CONST_METHOD0(position, geometry::Point()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD0(size, geometry::Size()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD0(name, std::string const &()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD0(alpha, float()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD0(transformation, glm::mat4 const &()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD0(shaped, bool()) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD1(contains, bool(geometry::Point const &)) | mir::test::doubles::MockSurfaceState | |
| MOCK_CONST_METHOD1(should_be_rendered_in, bool(geometry::Rectangle const &)) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD0(frame_posted, void()) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD1(move_to, void(geometry::Point)) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD1(set_input_region, void(std::vector< geometry::Rectangle > const &)) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD1(apply_alpha, void(float)) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD1(set_hidden, void(bool)) | mir::test::doubles::MockSurfaceState | |
| MOCK_METHOD2(apply_rotation, void(float, glm::vec3 const &)) | mir::test::doubles::MockSurfaceState | |
| MockSurfaceState() | mir::test::doubles::MockSurfaceState | inline |
| move_to(geometry::Point)=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| MutableSurfaceState()=default | mir::surfaces::MutableSurfaceState | protected |
| MutableSurfaceState(const MutableSurfaceState &)=delete | mir::surfaces::MutableSurfaceState | protected |
| name() const =0 | mir::input::Surface | pure virtual |
| operator=(const SurfaceState &)=delete | mir::surfaces::SurfaceState | protected |
| mir::compositor::CompositingCriteria::operator=(CompositingCriteria const &)=delete | mir::compositor::CompositingCriteria | protected |
| mir::input::Surface::operator=(const Surface &)=delete | mir::input::Surface | protected |
| mir::surfaces::MutableSurfaceState::operator=(const MutableSurfaceState &)=delete | mir::surfaces::MutableSurfaceState | protected |
| position() const =0 | mir::input::Surface | pure virtual |
| set_hidden(bool hidden)=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| set_input_region(std::vector< geometry::Rectangle > const &input_rectangles)=0 | mir::surfaces::MutableSurfaceState | pure virtual |
| shaped() const =0 | mir::compositor::CompositingCriteria | pure virtual |
| should_be_rendered_in(geometry::Rectangle const &rect) const =0 | mir::compositor::CompositingCriteria | pure virtual |
| size() const =0 | mir::input::Surface | pure virtual |
| Surface()=default | mir::input::Surface | protected |
| Surface(const Surface &)=delete | mir::input::Surface | protected |
| SurfaceState()=default | mir::surfaces::SurfaceState | protected |
| SurfaceState(const SurfaceState &)=delete | mir::surfaces::SurfaceState | protected |
| transformation() const =0 | mir::compositor::CompositingCriteria | pure virtual |
| ~CompositingCriteria()=default | mir::compositor::CompositingCriteria | virtual |
| ~MockSurfaceState() noexcept | mir::test::doubles::MockSurfaceState | inline |
| ~MutableSurfaceState() noexcept=default | mir::surfaces::MutableSurfaceState | protectedvirtual |
| ~Surface()=default | mir::input::Surface | protectedvirtual |
| ~SurfaceState()=default | mir::surfaces::SurfaceState | protectedvirtual |