19 #ifndef MIR_SCENE_SURFACE_OBSERVER_H_ 20 #define MIR_SCENE_SURFACE_OBSERVER_H_ 27 #include <glm/glm.hpp> 50 virtual void hidden_set_to(
bool hide) = 0;
51 virtual void frame_posted(
int frames_available,
geometry::Size const& size) = 0;
52 virtual void alpha_set_to(
float alpha) = 0;
54 virtual void transformation_set_to(glm::mat4
const& t) = 0;
57 virtual void client_surface_close_requested() = 0;
60 virtual void renamed(
char const* name) = 0;
61 virtual void cursor_image_removed() = 0;
72 #endif // MIR_SCENE_SURFACE_OBSERVER_H_
All things Mir.
Definition: atomic_callback.h:25
Definition: surface_observer.h:44
Definition: cursor_image.h:30
int const size
Definition: make_socket_rpc_channel.cpp:51