EventFilter class.
More...
#include <kanzi/core.ui/input/event_filter.hpp>
|
void | processDiscardFilter (const struct KzsEventQueue &queueIn, struct KzsEventQueue &queueOut) |
| Discards events as specified by the constructor arguments. More...
|
|
EventFilter class.
Translates, orients, transforms and coalesces events.
kanzi::EventFilter::~EventFilter |
( |
| ) |
|
void kanzi::EventFilter::process |
( |
struct KzsEventQueue & |
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.
void kanzi::EventFilter::setTransformation |
( |
const Matrix3x3 & |
transformation | ) |
|
Sets the transformation property.
void kanzi::EventFilter::processDiscardFilter |
( |
const struct KzsEventQueue & |
queueIn, |
|
|
struct KzsEventQueue & |
queueOut |
|
) |
| |
|
protected |
Discards events as specified by the constructor arguments.
Translation of input event coordinates.
Matrix3x3 kanzi::EventFilter::m_eventTransformation |
|
protected |
struct KzsEventQueue* kanzi::EventFilter::m_eventQueueBuffer |
|
protected |
Buffer used during calculations.
bool kanzi::EventFilter::m_discardPointerEvents |
|
protected |
Whether pointer events are discarded.
bool kanzi::EventFilter::m_discardTouchEvents |
|
protected |
Whether touch events are discarded.
The documentation for this class was generated from the following file: