58
64
frontend::SurfaceId create_surface(std::shared_ptr<scene::Session> const& session, scene::SurfaceCreationParameters const& params) override;
66
void modify_surface(std::shared_ptr<scene::Session> const& session, std::shared_ptr<scene::Surface> const& surface, SurfaceSpecification const& modifications) override;
60
68
void destroy_surface(std::shared_ptr<scene::Session> const& session, frontend::SurfaceId surface) override;
62
70
int set_surface_attribute(