addHalfDuplexButton(KeyButton button) | CKeyMap | |
addHalfDuplexModifier(KeyID key) | CKeyMap | |
addKeyAliasEntry(KeyID targetID, SInt32 group, KeyModifierMask targetRequired, KeyModifierMask targetSensitive, KeyID sourceID, KeyModifierMask sourceRequired, KeyModifierMask sourceSensitive) | CKeyMap | |
addKeyCombinationEntry(KeyID id, SInt32 group, const KeyID *keys, UInt32 numKeys) | CKeyMap | |
addKeyEntry(const KeyItem &item) | CKeyMap | |
allowGroupSwitchDuringCompose() | CKeyMap | |
ButtonToKeyMap typedef | CKeyMap | |
CKeyMap() (defined in CKeyMap) | CKeyMap | |
clearHalfDuplexModifiers() | CKeyMap | |
collectButtons(const ModifierToKeys &modifiers, ButtonToKeyMap &keys) | CKeyMap | [static] |
findCompatibleKey(KeyID id, SInt32 group, KeyModifierMask required, KeyModifierMask sensitive) const | CKeyMap | |
finish() | CKeyMap | |
foreachKey(ForeachKeyCallback cb, void *userData) | CKeyMap | |
ForeachKeyCallback typedef | CKeyMap | |
formatKey(KeyID key, KeyModifierMask) | CKeyMap | [static] |
getCommandModifiers() const | CKeyMap | |
getDeadKey(KeyID key) | CKeyMap | [static] |
getEffectiveGroup(SInt32 group, SInt32 offset) const | CKeyMap | |
getNumGroups() const | CKeyMap | |
initModifierKey(KeyItem &item) | CKeyMap | [static] |
isCommand(KeyModifierMask mask) const | CKeyMap | |
isDeadKey(KeyID key) | CKeyMap | [static] |
isHalfDuplex(KeyID key, KeyButton button) const | CKeyMap | |
KeyItemList typedef | CKeyMap | |
Keystrokes typedef | CKeyMap | |
mapKey(Keystrokes &keys, KeyID id, SInt32 group, ModifierToKeys &activeModifiers, KeyModifierMask ¤tState, KeyModifierMask desiredMask, bool isAutoRepeat) const | CKeyMap | |
ModifierToKeys typedef | CKeyMap | |
parseKey(const CString &, KeyID &) | CKeyMap | [static] |
parseModifiers(CString &, KeyModifierMask &) | CKeyMap | [static] |
swap(CKeyMap &) | CKeyMap | |
~CKeyMap() (defined in CKeyMap) | CKeyMap | |