MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Vruta::EventFilter Class Reference

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
 

Detailed Description

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.

See also
WindowEventFilter

Definition at line 78 of file EventSource.hpp.


The documentation for this class was generated from the following file: