| 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() | 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() | CKeyMap | |