EventFilter class.
More...
#include <kanzi/core.ui/input/event_filter.hpp>
EventFilter class.
Translates, orients, transforms and coalesces events.
◆ EventFilter()
◆ ~EventFilter()
kanzi::EventFilter::~EventFilter |
( |
| ) |
|
◆ process()
void kanzi::EventFilter::process |
( |
EventQueue & |
queue | ) |
|
Filters events.
The events in the given event queue are filtered based on the settings of the filter.
- Note
- The length of the event queue may be different after filtering.
◆ setTransformation()
void kanzi::EventFilter::setTransformation |
( |
const Matrix3x3 & |
transformation | ) |
|
Sets the transformation property.
◆ m_eventTranslation
Translation of input event coordinates.
◆ m_eventTransformation
Matrix3x3 kanzi::EventFilter::m_eventTransformation |
|
protected |
◆ m_discardPointerEvents
bool kanzi::EventFilter::m_discardPointerEvents |
|
protected |
Whether pointer events are discarded.
◆ m_discardTouchEvents
bool kanzi::EventFilter::m_discardTouchEvents |
|
protected |
Whether touch events are discarded.
The documentation for this class was generated from the following file: