Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
deskflow::EiKeyState Member List

This is the complete list of members for deskflow::EiKeyState, including all inherited members.

EiKeyState(EiScreen *screen, IEventQueue *events)deskflow::EiKeyState
fakeAllKeysUp() overrideKeyStatevirtual
fakeCtrlAltDel() overridedeskflow::EiKeyStatevirtual
fakeKey(const Keystroke &keystroke) overridedeskflow::EiKeyStateprotectedvirtual
fakeKeyDown(KeyID id, KeyModifierMask mask, KeyButton button, const std::string &lang) overrideKeyStatevirtual
fakeKeyRepeat(KeyID id, KeyModifierMask mask, int32_t count, KeyButton button, const std::string &lang) overrideKeyStatevirtual
fakeKeyUp(KeyButton button) overrideKeyStatevirtual
fakeMediaKey(KeyID id) overrideKeyStatevirtual
getActiveModifiers() const overrideKeyStatevirtual
getActiveModifiersRValue()KeyStateprotectedvirtual
getButton(KeyID id, int32_t group) constKeyStateprotected
getEffectiveGroup(int32_t group, int32_t offset) constKeyStateprotected
getKeyMap(KeyMap &keyMap) overridedeskflow::EiKeyStateprotectedvirtual
getKeyState(KeyButton keyButton) constKeyStateinline
IKeyState(const IEventQueue *events)IKeyStateexplicit
init(int fd, std::size_t len)deskflow::EiKeyState
initDefaultKeymap()deskflow::EiKeyState
isIgnoredKey(KeyID key, KeyModifierMask mask) constKeyStateprotectedvirtual
isKeyDown(KeyButton) const overrideKeyStatevirtual
KeyButtonSet typedefIKeyState
KeyState(IEventQueue *events, std::vector< std::string > layouts, bool isLangSyncEnabled)KeyState
KeyState(IEventQueue *events, deskflow::KeyMap &keyMap, std::vector< std::string > layouts, bool isLangSyncEnabled)KeyState
Keystroke typedefKeyStateprotected
mapKeyFromKeyval(std::uint32_t keyval) constdeskflow::EiKeyState
onKey(KeyButton button, bool down, KeyModifierMask newState)KeyStatevirtual
pollActiveGroup() const overridedeskflow::EiKeyStatevirtual
pollActiveModifiers() const overridedeskflow::EiKeyStatevirtual
pollPressedKeys(KeyButtonSet &pressedKeys) const overridedeskflow::EiKeyStatevirtual
s_numButtonsIKeyStateinlinestatic
sendKeyEvent(void *target, bool press, bool isAutoRepeat, KeyID key, KeyModifierMask mask, int32_t count, KeyButton button)KeyStatevirtual
setHalfDuplexMask(KeyModifierMask) overrideKeyStatevirtual
updateKeyMap(deskflow::KeyMap *existing)KeyState
updateKeyMap() overrideKeyStateinlinevirtual
updateKeyState() overrideKeyStatevirtual
updateXkbState(std::uint32_t keyval, bool is_pressed)deskflow::EiKeyState
~EiKeyState() overridedeskflow::EiKeyState
~IInterface()=defaultIInterfacevirtual
~KeyState() overrideKeyState