19 #ifndef MIR_SCENE_SURFACE_EVENT_SOURCE_H_
20 #define MIR_SCENE_SURFACE_EVENT_SOURCE_H_
37 std::shared_ptr<frontend::EventSink>
const& event_sink);
46 std::shared_ptr<frontend::EventSink>
const event_sink;
51 #endif // MIR_SCENE_SURFACE_EVENT_SOURCE_H_
All things Mir.
Definition: buffer_stream.h:37
void attrib_changed(MirSurfaceAttrib attrib, int value) override
Definition: surface_event_source.cpp:45
void resized_to(geometry::Size const &size) override
Definition: surface_event_source.cpp:39
Definition: null_surface_observer.h:28
SurfaceEventSource(frontend::SurfaceId id, std::shared_ptr< frontend::EventSink > const &event_sink)
Definition: surface_event_source.cpp:31
Definition: surface_event_source.h:32
void client_surface_close_requested() override
Definition: surface_event_source.cpp:55
void orientation_set_to(MirOrientation orientation) override
Definition: surface_event_source.cpp:50
Definition: int_wrapper.h:27
int const size
Definition: make_socket_rpc_channel.cpp:51