Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
#include <InputFilter.h>
Public Member Functions | |
KeystrokeAction (IEventQueue *events, IPlatformScreen::KeyInfo *adoptedInfo, bool press) | |
KeystrokeAction (KeystrokeAction const &)=delete | |
KeystrokeAction (KeystrokeAction &&)=delete | |
~KeystrokeAction () override | |
KeystrokeAction & | operator= (KeystrokeAction const &)=delete |
KeystrokeAction & | operator= (KeystrokeAction &&)=delete |
void | adoptInfo (IPlatformScreen::KeyInfo *) |
const IPlatformScreen::KeyInfo * | getInfo () const |
bool | isOnPress () const |
Action * | clone () const override |
std::string | format () const override |
void | perform (const Event &) override |
Public Member Functions inherited from InputFilter::Action | |
Action ()=default | |
virtual | ~Action ()=default |
Protected Member Functions | |
virtual const char * | formatName () const |
InputFilter::KeystrokeAction::KeystrokeAction | ( | IEventQueue * | events, |
IPlatformScreen::KeyInfo * | adoptedInfo, | ||
bool | press ) |
|
delete |
|
delete |
|
override |
void InputFilter::KeystrokeAction::adoptInfo | ( | IPlatformScreen::KeyInfo * | info | ) |
|
overridevirtual |
Implements InputFilter::Action.
|
overridevirtual |
Implements InputFilter::Action.
|
protectedvirtual |
const IPlatformScreen::KeyInfo * InputFilter::KeystrokeAction::getInfo | ( | ) | const |
bool InputFilter::KeystrokeAction::isOnPress | ( | ) | const |
|
delete |
|
delete |
|
overridevirtual |
Implements InputFilter::Action.