//
// these are the key numbers that should be passed to Key_Event
//
-extern enum keynum_e
+typedef enum keynum_e
{
K_TAB = 9,
K_ENTER = 13,
K_ALT,
K_CTRL,
K_SHIFT,
+
K_F1,
K_F2,
K_F3,
K_F10,
K_F11,
K_F12,
+
K_INS,
K_DEL,
K_PGDN,
// mouse buttons generate virtual keys
K_MOUSE1 = 512,
+ K_OTHERDEVICESBEGIN = K_MOUSE1,
K_MOUSE2,
K_MOUSE3,
K_MWHEELUP,
}
keynum_t;
-typedef enum keydest_e { key_game, key_message, key_menu } keydest_t;
+typedef enum keydest_e { key_game, key_message, key_menu, key_menu_grabbed } keydest_t;
#define MAX_INPUTLINES 32
#define MAX_BINDMAPS 8