20 #ifndef MIR_SCENE_SCENE_REPORT_H_
21 #define MIR_SCENE_SCENE_REPORT_H_
33 virtual void surface_created(BasicSurfaceId
id, std::string
const& name) = 0;
34 virtual void surface_added(BasicSurfaceId
id, std::string
const& name) = 0;
36 virtual void surface_removed(BasicSurfaceId
id, std::string
const& name) = 0;
37 virtual void surface_deleted(BasicSurfaceId
id, std::string
const& name) = 0;
All things Mir.
Definition: aging_buffer.h:24
Definition: scene_report.h:29
virtual ~SceneReport()=default
virtual void surface_deleted(BasicSurfaceId id, std::string const &name)=0
virtual void surface_removed(BasicSurfaceId id, std::string const &name)=0
SceneReport & operator=(SceneReport const &)=delete
virtual void surface_created(BasicSurfaceId id, std::string const &name)=0
virtual void surface_added(BasicSurfaceId id, std::string const &name)=0
void * BasicSurfaceId
Definition: scene_report.h:32