|
Mir
|
#include <event_sink.h>
Public Member Functions | |
| virtual | ~EventSink ()=default |
| virtual void | handle_event (MirEvent const &e)=0 |
| virtual void | handle_lifecycle_event (MirLifecycleState state)=0 |
| virtual void | handle_display_config_change (graphics::DisplayConfiguration const &config)=0 |
| virtual void | send_ping (int32_t serial)=0 |
| virtual void | handle_input_device_change (std::vector< std::shared_ptr< mir::input::Device >> const &devices)=0 |
Public Member Functions inherited from mir::frontend::BufferSink | |
| virtual | ~BufferSink ()=default |
| virtual void | send_buffer (frontend::BufferStreamId id, graphics::Buffer &buffer, graphics::BufferIpcMsgType)=0 |
Protected Member Functions | |
| EventSink ()=default | |
| EventSink (EventSink const &)=delete | |
| EventSink & | operator= (EventSink const &)=delete |
Protected Member Functions inherited from mir::frontend::BufferSink | |
| BufferSink ()=default | |
| BufferSink (BufferSink const &)=delete | |
| BufferSink & | operator= (BufferSink const &)=delete |
|
virtualdefault |
|
protecteddefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::frontend::detail::EventSender, and mir::scene::GlobalEventSender.
|
pure virtual |
Implemented in mir::frontend::detail::EventSender, and mir::scene::GlobalEventSender.
|
pure virtual |
Implemented in mir::frontend::detail::EventSender, and mir::scene::GlobalEventSender.
|
pure virtual |
Implemented in mir::frontend::detail::EventSender, and mir::scene::GlobalEventSender.
|
pure virtual |
Implemented in mir::frontend::detail::EventSender, and mir::scene::GlobalEventSender.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016