Subversion Repositories WoWGM

Rev

Rev 31 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#ifndef  _EVTAPI_H_
#define  _EVTAPI_H_


enum KEY
{
        KEY_NONE                        = 0xFFFFFFFF,
        KEY_SHIFT                       = 0x0,
        KEY_CONTROL                     = 0x1,
        KEY_ALT                         = 0x2,
        KEY_LASTMETAKEY         = 0x2,
        KEY_0                           = 0x30,
        KEY_1                           = 0x31,
        KEY_2                           = 0x32,
        KEY_3                           = 0x33,
        KEY_4                           = 0x34,
        KEY_5                           = 0x35,
        KEY_6                           = 0x36,
        KEY_7                           = 0x37,
        KEY_8                           = 0x38,
        KEY_9                           = 0x39,
        KEY_A                           = 0x41,
        KEY_B                           = 0x42,
        KEY_C                           = 0x43,
        KEY_D                           = 0x44,
        KEY_E                           = 0x45,
        KEY_F                           = 0x46,
        KEY_G                           = 0x47,
        KEY_H                           = 0x48,
        KEY_I                           = 0x49,
        KEY_J                           = 0x4A,
        KEY_K                           = 0x4B,
        KEY_L                           = 0x4C,
        KEY_M                           = 0x4D,
        KEY_N                           = 0x4E,
        KEY_O                           = 0x4F,
        KEY_P                           = 0x50,
        KEY_Q                           = 0x51,
        KEY_R                           = 0x52,
        KEY_S                           = 0x53,
        KEY_T                           = 0x54,
        KEY_U                           = 0x55,
        KEY_V                           = 0x56,
        KEY_W                           = 0x57,
        KEY_X                           = 0x58,
        KEY_Y                           = 0x59,
        KEY_Z                           = 0x5A,
        KEY_SPACE                       = 0x20,
        KEY_TILDE                       = 0x100,
        KEY_NUMPAD0                     = 0x101,
        KEY_NUMPAD1                     = 0x102,
        KEY_NUMPAD2                     = 0x103,
        KEY_NUMPAD3                     = 0x104,
        KEY_NUMPAD4                     = 0x105,
        KEY_NUMPAD5                     = 0x106,
        KEY_NUMPAD6                     = 0x107,
        KEY_NUMPAD7                     = 0x108,
        KEY_NUMPAD8                     = 0x109,
        KEY_NUMPAD9                     = 0x10A,
        KEY_NUMPAD_PLUS         = 0x10B,
        KEY_NUMPAD_MINUS        = 0x10C,
        KEY_NUMPAD_MULTIPLY     = 0x10D,
        KEY_NUMPAD_DIVIDE       = 0x10E,
        KEY_NUMPAD_DECIMAL      = 0x10F,
        KEY_PLUS                        = 0x110,
        KEY_MINUS                       = 0x111,
        KEY_BRACKET_OPEN        = 0x112,
        KEY_BRACKET_CLOSE       = 0x113,
        KEY_SLASH                       = 0x114,
        KEY_BACKSLASH           = 0x115,
        KEY_SEMICOLON           = 0x116,
        KEY_APOSTROPHE          = 0x117,
        KEY_COMMA                       = 0x118,
        KEY_PERIOD                      = 0x119,
        KEY_ESCAPE                      = 0x200,
        KEY_ENTER                       = 0x201,
        KEY_BACKSPACE           = 0x202,
        KEY_TAB                         = 0x203,
        KEY_LEFT                        = 0x204,
        KEY_UP                          = 0x205,
        KEY_RIGHT                       = 0x206,
        KEY_DOWN                        = 0x207,
        KEY_INSERT                      = 0x208,
        KEY_DELETE                      = 0x209,
        KEY_HOME                        = 0x20A,
        KEY_END                         = 0x20B,
        KEY_PAGEUP                      = 0x20C,
        KEY_PAGEDOWN            = 0x20D,
        KEY_CAPSLOCK            = 0x20E,
        KEY_NUMLOCK                     = 0x20F,
        KEY_SCROLLLOCK          = 0x210,
        KEY_PAUSE                       = 0x211,
        KEY_PRINTSCREEN         = 0x212,
        KEY_F1                          = 0x300,
        KEY_F2                          = 0x301,
        KEY_F3                          = 0x302,
        KEY_F4                          = 0x303,
        KEY_F5                          = 0x304,
        KEY_F6                          = 0x305,
        KEY_F7                          = 0x306,
        KEY_F8                          = 0x307,
        KEY_F9                          = 0x308,
        KEY_F10                         = 0x309,
        KEY_F11                         = 0x30A,
        KEY_F12                         = 0x30B,
        KEY_LAST                        = 0x30C
};


#endif // ifndef _EVTAPI_H_