]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - keys.h
fix crashes when recursing portals on maps with some bogus leafs (where
[xonotic/darkplaces.git] / keys.h
diff --git a/keys.h b/keys.h
index 3736ac4d561419af08bbf85197d1bf3a591b4fa3..68bf44dcbfd7b2dec1b852709d7cc4707064c178 100644 (file)
--- a/keys.h
+++ b/keys.h
@@ -50,6 +50,7 @@ typedef enum keynum_e
        K_ALT,
        K_CTRL,
        K_SHIFT,
+
        K_F1,
        K_F2,
        K_F3,
@@ -62,6 +63,7 @@ typedef enum keynum_e
        K_F10,
        K_F11,
        K_F12,
+
        K_INS,
        K_DEL,
        K_PGDN,
@@ -107,6 +109,7 @@ typedef enum keynum_e
        // mouse buttons generate virtual keys
 
        K_MOUSE1 = 512,
+       K_OTHERDEVICESBEGIN = K_MOUSE1,
        K_MOUSE2,
        K_MOUSE3,
        K_MWHEELUP,
@@ -185,7 +188,7 @@ typedef enum keynum_e
 }
 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, key_console, key_void } keydest_t;
 
 #define MAX_INPUTLINES 32
 #define MAX_BINDMAPS 8