Key event data. More...
#include <IKeyState.h>
Static Public Member Functions | |
static CKeyInfo * | alloc (KeyID, KeyModifierMask, KeyButton, SInt32 count) |
static CKeyInfo * | alloc (KeyID, KeyModifierMask, KeyButton, SInt32 count, const std::set< CString > &destinations) |
static CKeyInfo * | alloc (const CKeyInfo &) |
static bool | isDefault (const char *screens) |
static bool | contains (const char *screens, const CString &name) |
static bool | equal (const CKeyInfo *, const CKeyInfo *) |
static CString | join (const std::set< CString > &destinations) |
static void | split (const char *screens, std::set< CString > &) |
Public Attributes | |
KeyID | m_key |
KeyModifierMask | m_mask |
KeyButton | m_button |
SInt32 | m_count |
char * | m_screens |
char | m_screensBuffer [1] |
Key event data.
Definition at line 36 of file IKeyState.h.