#include <CKeyMap.h>
Public Member Functions | |
| bool | operator== (const KeyItem &) const |
Public Attributes | |
| KeyID | m_id |
| KeyID. | |
| SInt32 | m_group |
| Group for key. | |
| KeyButton | m_button |
| Button to generate KeyID. | |
| KeyModifierMask | m_required |
| Modifiers required for KeyID. | |
| KeyModifierMask | m_sensitive |
| Modifiers key is sensitive to. | |
| KeyModifierMask | m_generates |
| Modifiers key is mapped to. | |
| bool | m_dead |
true if this is a dead KeyID | |
| bool | m_lock |
true if this locks a modifier | |
| UInt32 | m_client |
| Client data. | |
This structure contains the information necessary to synthesize a keystroke that generates a KeyID (stored elsewhere). m_sensitive lists the modifiers that the key is affected by and must therefore be in the correct state, which is listed in m_required. If the key is mapped to a modifier, that modifier is in m_generates and is not in m_sensitive.
Definition at line 43 of file CKeyMap.h.
1.4.7