|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
Base for event filters used by EventSources to match signals to awaiters. More...
#include <EventSource.hpp>
Inheritance diagram for MayaFlux::Vruta::EventFilter:
Collaboration diagram for MayaFlux::Vruta::EventFilter:Public Member Functions | |
| virtual | ~EventFilter ()=default |
Base for event filters used by EventSources to match signals to awaiters.
Concrete filter types (e.g. WindowEventFilter) derive from this and add specific criteria. EventSources use the base pointer to check if a filter is present and to pass it to awaiters, which then downcast as needed.
Definition at line 78 of file EventSource.hpp.