OpenEnroth 73e68f7
|
#include <FilteringEventHandler.h>
Public Member Functions | |
virtual void | event (const PlatformEvent *event) override |
void | installEventFilter (PlatformEventFilter *filter) |
void | removeEventFilter (PlatformEventFilter *filter) |
Public Member Functions inherited from PlatformEventHandler | |
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 |