![]() |
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, |