Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
This is the complete list of members for IClient, including all inherited members.
enter(int32_t xAbs, int32_t yAbs, uint32_t seqNum, KeyModifierMask mask, bool forScreensaver)=0 | IClient | pure virtual |
getClipboard(ClipboardID id, IClipboard *) const override=0 | IClient | pure virtual |
getCursorPos(int32_t &x, int32_t &y) const override=0 | IClient | pure virtual |
getEventTarget() const override=0 | IClient | pure virtual |
getName() const =0 | IClient | pure virtual |
getShape(int32_t &x, int32_t &y, int32_t &width, int32_t &height) const override=0 | IClient | pure virtual |
grabClipboard(ClipboardID)=0 | IClient | pure virtual |
keyDown(KeyID id, KeyModifierMask, KeyButton, const std::string &)=0 | IClient | pure virtual |
keyRepeat(KeyID id, KeyModifierMask, int32_t count, KeyButton, const std::string &lang)=0 | IClient | pure virtual |
keyUp(KeyID id, KeyModifierMask, KeyButton)=0 | IClient | pure virtual |
leave()=0 | IClient | pure virtual |
mouseDown(ButtonID id)=0 | IClient | pure virtual |
mouseMove(int32_t xAbs, int32_t yAbs)=0 | IClient | pure virtual |
mouseRelativeMove(int32_t xRel, int32_t yRel)=0 | IClient | pure virtual |
mouseUp(ButtonID id)=0 | IClient | pure virtual |
mouseWheel(int32_t xDelta, int32_t yDelta)=0 | IClient | pure virtual |
resetOptions()=0 | IClient | pure virtual |
screensaver(bool activate)=0 | IClient | pure virtual |
setClipboard(ClipboardID, const IClipboard *)=0 | IClient | pure virtual |
setClipboardDirty(ClipboardID, bool dirty)=0 | IClient | pure virtual |
setOptions(const OptionsList &options)=0 | IClient | pure virtual |
~IInterface()=default | IInterface | virtual |