EventSource class. More...
#include <kanzi/core.ui/input/event_source.hpp>
Public Member Functions | |
| virtual void | gatherEvents (EventQueue &queue)=0 |
| Amends the given event queue with events received so far. | |
| virtual | ~EventSource ()=default |
| Destructor. | |
EventSource class.
Interface for event sources. This interface participates in the graphics output capability query. See Application::getGraphicsOutput<>().
|
virtualdefault |
Destructor.
|
pure virtual |
Amends the given event queue with events received so far.
| queue | Event queue to be amended. Do not clear nor assume to be empty. |
Implemented in kanzi::KeyMapEventFilter, kanzi::KeyRepeatGenerator, kanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput, kanzi::emscripten::DefaultEmscriptenGraphicsOutput, kanzi::qnx::DefaultQnxEGLGraphicsOutput, kanzi::wayland::DefaultWaylandEGLGraphicsOutput, kanzi::wayland::WaylandIVIEGLGraphicsOutput, kanzi::win32::DefaultWin32WGLGraphicsOutput, kanzi::x11::DefaultX11EGLGraphicsOutput, and kanzi::LegacyEventSource.