Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
#include <InputFilter.h>
Public Member Functions | |
MouseButtonAction (IEventQueue *events, IPlatformScreen::ButtonInfo *adoptedInfo, bool press) | |
MouseButtonAction (MouseButtonAction const &)=delete | |
MouseButtonAction (MouseButtonAction &&)=delete | |
~MouseButtonAction () override | |
MouseButtonAction & | operator= (MouseButtonAction const &)=delete |
MouseButtonAction & | operator= (MouseButtonAction &&)=delete |
const IPlatformScreen::ButtonInfo * | 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::MouseButtonAction::MouseButtonAction | ( | IEventQueue * | events, |
IPlatformScreen::ButtonInfo * | adoptedInfo, | ||
bool | press ) |
|
delete |
|
delete |
|
override |
|
overridevirtual |
Implements InputFilter::Action.
|
overridevirtual |
Implements InputFilter::Action.
|
protectedvirtual |
const IPlatformScreen::ButtonInfo * InputFilter::MouseButtonAction::getInfo | ( | ) | const |
bool InputFilter::MouseButtonAction::isOnPress | ( | ) | const |
|
delete |
|
delete |
|
overridevirtual |
Implements InputFilter::Action.