![]() |
Deskflow 1.25.0.83
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 =0 | IScreen | pure virtual |
| getCursorPos(int32_t &x, int32_t &y) const =0 | IScreen | pure virtual |
| getEventTarget() const =0 | IScreen | pure virtual |
| getName() const =0 | IClient | pure virtual |
| getShape(int32_t &x, int32_t &y, int32_t &width, int32_t &height) const =0 | IScreen | 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 |
| ~IScreen()=default | IScreen | virtual |