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


Public Member Functions | |
| MouseButtonCondition (IEventQueue *events, const IPlatformScreen::ButtonInfo &) | |
| MouseButtonCondition (IEventQueue *events, ButtonID, KeyModifierMask mask) | |
| ~MouseButtonCondition () override=default | |
| ButtonID | getButton () const |
| KeyModifierMask | getMask () const |
| Condition * | clone () const override |
| std::string | format () const override |
| FilterStatus | match (const Event &) override |
| Public Member Functions inherited from InputFilter::Condition | |
| Condition ()=default | |
| virtual | ~Condition ()=default |
| virtual void | enablePrimary (PrimaryClient *) |
| virtual void | disablePrimary (PrimaryClient *) |
| InputFilter::MouseButtonCondition::MouseButtonCondition | ( | IEventQueue * | events, |
| const IPlatformScreen::ButtonInfo & | info ) |
| InputFilter::MouseButtonCondition::MouseButtonCondition | ( | IEventQueue * | events, |
| ButtonID | button, | ||
| KeyModifierMask | mask ) |
|
overridedefault |
|
overridevirtual |
Implements InputFilter::Condition.
|
overridevirtual |
Implements InputFilter::Condition.
| ButtonID InputFilter::MouseButtonCondition::getButton | ( | ) | const |
| KeyModifierMask InputFilter::MouseButtonCondition::getMask | ( | ) | const |
|
overridevirtual |
Implements InputFilter::Condition.