![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include "cInputBase.h"
#include "GrayCore/include/cString.h"
#include "cInputKeyBase.tbl"
#include "cInputKeyWin.tbl"
#include "cInputKeyDX1.tbl"
Go to the source code of this file.
Classes | |
class | GrayLib::cInputKeyDef |
class | GrayLib::cInputKeyPress |
Namespaces | |
GrayLib | |
Macros | |
#define | INPKEYDEF(a, b, c, d) INPUTKEY_##a, |
Typedefs | |
typedef DWORD | GrayLib::INPKEYMASK_TYPE |
SHIFT, ALT, CTRL. More... | |
typedef DWORD | GrayLib::INPKEYCOMBO_t |
HASHCODE_t from MakeSortKey() = alt + key as a single value for sorting. More... | |
Enumerations | |
enum | GrayLib::INPUTKEY_TYPE { GrayLib::INPUTKEY_QTY } |
enum | GrayLib::INPKEYMASK_TYPE_ { GrayLib::INPKEYMASK_SHIFTL = 0x0001 , GrayLib::INPKEYMASK_SHIFTR = 0x0002 , GrayLib::INPKEYMASK_SHIFT = INPKEYMASK_SHIFTL | INPKEYMASK_SHIFTR , GrayLib::INPKEYMASK_ALTL = 0x0004 , GrayLib::INPKEYMASK_ALTR = 0x0008 , GrayLib::INPKEYMASK_ALT = INPKEYMASK_ALTL | INPKEYMASK_ALTR , GrayLib::INPKEYMASK_CTRLL = 0x0010 , GrayLib::INPKEYMASK_CTRLR = 0x0020 , GrayLib::INPKEYMASK_CTRL = INPKEYMASK_CTRLL | INPKEYMASK_CTRLR , GrayLib::INPKEYMASK_BITS = 6 } |
#define INPKEYDEF | ( | a, | |
b, | |||
c, | |||
d | |||
) | INPUTKEY_##a, |