19 #ifndef MIR_EVENTS_EVENT_SINK_H_
20 #define MIR_EVENTS_EVENT_SINK_H_
28 class DisplayConfiguration;
49 #endif // MIR_EVENTS_EVENT_SINK_H_
All things Mir.
Definition: aging_buffer.h:24
virtual void handle_lifecycle_event(MirLifecycleState state)=0
Definition: event_sink.h:32
virtual void handle_display_config_change(graphics::DisplayConfiguration const &config)=0
EventSink & operator=(EventSink const &)=delete
virtual void handle_event(MirEvent const &e)=0
virtual ~EventSink()=default
Interface to a configuration of display cards and outputs.
Definition: display_configuration.h:159