OpenEnroth 2a41f3e
|
#include <FilteringEventHandler.h>
Public Member Functions | |
virtual void | event (const PlatformEvent *event) override |
void | installEventFilter (PlatformEventFilter *filter) |
void | removeEventFilter (PlatformEventFilter *filter) |
![]() | |
virtual | ~PlatformEventHandler ()=default |
virtual void | event (const PlatformEvent *event) |
Private Attributes | |
IndexedArray< std::vector< PlatformEventFilter * >, EVENT_FIRST, EVENT_LAST > | _filters |
bool | _insideEvent = false |
|
overridevirtual |
Reimplemented from PlatformEventHandler.
void FilteringEventHandler::installEventFilter | ( | PlatformEventFilter * | filter | ) |
void FilteringEventHandler::removeEventFilter | ( | PlatformEventFilter * | filter | ) |
|
private |
|
private |