]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - keys.h
reworked sendsignon logic so that unlimited sends are allowed once
[xonotic/darkplaces.git] / keys.h
diff --git a/keys.h b/keys.h
index eacbffac544ae4318ad599cefe50650c9c1a29a5..3736ac4d561419af08bbf85197d1bf3a591b4fa3 100644 (file)
--- a/keys.h
+++ b/keys.h
@@ -32,7 +32,8 @@
 //
 // these are the key numbers that should be passed to Key_Event
 //
-extern enum {
+typedef enum keynum_e
+{
        K_TAB                   = 9,
        K_ENTER                 = 13,
        K_ESCAPE                = 27,
@@ -108,10 +109,10 @@ extern enum {
        K_MOUSE1 = 512,
        K_MOUSE2,
        K_MOUSE3,
+       K_MWHEELUP,
+       K_MWHEELDOWN,
        K_MOUSE4,
-       K_MWHEELUP              = K_MOUSE4,
        K_MOUSE5,
-       K_MWHEELDOWN    = K_MOUSE5,
        K_MOUSE6,
        K_MOUSE7,
        K_MOUSE8,
@@ -181,12 +182,12 @@ extern enum {
        K_AUX31,
        K_AUX32,
 
-} keynum_t;
+}
+keynum_t;
 
-typedef enum { key_game, key_message, key_menu } keydest_t;
+typedef enum keydest_e { key_game, key_message, key_menu } keydest_t;
 
 #define MAX_INPUTLINES 32
-#define MAX_INPUTLINE 256
 #define MAX_BINDMAPS 8
 #define MAX_KEYS 1024
 extern int                     edit_line;
@@ -205,7 +206,7 @@ extern      char            *keybindings[MAX_BINDMAPS][MAX_KEYS];
 
 extern void Key_ClearEditLine(int edit_line);
 extern qboolean chat_team;
-extern char chat_buffer[256];
+extern char chat_buffer[MAX_INPUTLINE];
 extern unsigned int chat_bufferlen;
 
 void Key_WriteBindings(qfile_t *f);