![]() |
Deskflow 1.24.0.365
Keyboard and mouse sharing utility
|
#include <InputFilter.h>


Public Member Functions | |
| KeystrokeCondition (IEventQueue *events, IPlatformScreen::KeyInfo *) | |
| KeystrokeCondition (IEventQueue *events, KeyID key, KeyModifierMask mask) | |
| ~KeystrokeCondition () override=default | |
| KeyID | getKey () const |
| KeyModifierMask | getMask () const |
| Condition * | clone () const override |
| std::string | format () const override |
| FilterStatus | match (const Event &) override |
| void | enablePrimary (PrimaryClient *) override |
| void | disablePrimary (PrimaryClient *) override |
| Public Member Functions inherited from InputFilter::Condition | |
| Condition ()=default | |
| virtual | ~Condition ()=default |
| InputFilter::KeystrokeCondition::KeystrokeCondition | ( | IEventQueue * | events, |
| IPlatformScreen::KeyInfo * | info ) |
| InputFilter::KeystrokeCondition::KeystrokeCondition | ( | IEventQueue * | events, |
| KeyID | key, | ||
| KeyModifierMask | mask ) |
|
overridedefault |
|
overridevirtual |
Implements InputFilter::Condition.
|
overridevirtual |
Reimplemented from InputFilter::Condition.
|
overridevirtual |
Reimplemented from InputFilter::Condition.
|
overridevirtual |
Implements InputFilter::Condition.
| KeyID InputFilter::KeystrokeCondition::getKey | ( | ) | const |
| KeyModifierMask InputFilter::KeystrokeCondition::getMask | ( | ) | const |
|
overridevirtual |
Implements InputFilter::Condition.