37
37
/// Will grow up to provide synchronization of model updates
41
41
explicit SurfaceController(std::shared_ptr<SurfaceStackModel> const& surface_stack);
44
44
virtual void destroy_surface(std::weak_ptr<BasicSurface> const& surface);
46
46
virtual void raise(std::weak_ptr<BasicSurface> const& surface);