Annotation of quake1/keys.h, revision 1.1

1.1     ! root        1: 
        !             2: //
        !             3: // these are the key numbers that should be passed to Key_Event
        !             4: //
        !             5: #define        K_TAB                   9
        !             6: #define        K_ENTER                 13
        !             7: #define        K_ESCAPE                27
        !             8: #define        K_SPACE                 32
        !             9: 
        !            10: // normal keys should be passed as lowercased ascii
        !            11: 
        !            12: #define        K_BACKSPACE             127
        !            13: #define        K_UPARROW               128
        !            14: #define        K_DOWNARROW             129
        !            15: #define        K_LEFTARROW             130
        !            16: #define        K_RIGHTARROW    131
        !            17: 
        !            18: #define        K_ALT                   132
        !            19: #define        K_CTRL                  133
        !            20: #define        K_SHIFT                 134
        !            21: #define        K_F1                    135
        !            22: #define        K_F2                    136
        !            23: #define        K_F3                    137
        !            24: #define        K_F4                    138
        !            25: #define        K_F5                    139
        !            26: #define        K_F6                    140
        !            27: #define        K_F7                    141
        !            28: #define        K_F8                    142
        !            29: #define        K_F9                    143
        !            30: #define        K_F10                   144
        !            31: #define        K_F11                   145
        !            32: #define        K_F12                   146
        !            33: #define        K_INS                   147
        !            34: #define        K_DEL                   148
        !            35: #define        K_PGDN                  149
        !            36: #define        K_PGUP                  150
        !            37: #define        K_HOME                  151
        !            38: #define        K_END                   152
        !            39: 
        !            40: #define K_PAUSE                        255
        !            41: 
        !            42: //
        !            43: // mouse buttons generate virtual keys
        !            44: //
        !            45: #define        K_MOUSE1                200
        !            46: #define        K_MOUSE2                201
        !            47: #define        K_MOUSE3                202
        !            48: 
        !            49: //
        !            50: // joystick buttons
        !            51: //
        !            52: #define        K_JOY1                  203
        !            53: #define        K_JOY2                  204
        !            54: #define        K_JOY3                  205
        !            55: #define        K_JOY4                  206
        !            56: 
        !            57: //
        !            58: // aux keys are for multi-buttoned joysticks to generate so they can use
        !            59: // the normal binding process
        !            60: //
        !            61: #define        K_AUX1                  207
        !            62: #define        K_AUX2                  208
        !            63: #define        K_AUX3                  209
        !            64: #define        K_AUX4                  210
        !            65: #define        K_AUX5                  211
        !            66: #define        K_AUX6                  212
        !            67: #define        K_AUX7                  213
        !            68: #define        K_AUX8                  214
        !            69: #define        K_AUX9                  215
        !            70: #define        K_AUX10                 216
        !            71: #define        K_AUX11                 217
        !            72: #define        K_AUX12                 218
        !            73: #define        K_AUX13                 219
        !            74: #define        K_AUX14                 220
        !            75: #define        K_AUX15                 221
        !            76: #define        K_AUX16                 222
        !            77: #define        K_AUX17                 223
        !            78: #define        K_AUX18                 224
        !            79: #define        K_AUX19                 225
        !            80: #define        K_AUX20                 226
        !            81: #define        K_AUX21                 227
        !            82: #define        K_AUX22                 228
        !            83: #define        K_AUX23                 229
        !            84: #define        K_AUX24                 230
        !            85: #define        K_AUX25                 231
        !            86: #define        K_AUX26                 232
        !            87: #define        K_AUX27                 233
        !            88: #define        K_AUX28                 234
        !            89: #define        K_AUX29                 235
        !            90: #define        K_AUX30                 236
        !            91: #define        K_AUX31                 237
        !            92: #define        K_AUX32                 238
        !            93: 
        !            94: 
        !            95: 
        !            96: typedef enum {key_game, key_console, key_message, key_menu} keydest_t;
        !            97: 
        !            98: extern keydest_t       key_dest;
        !            99: extern char *keybindings[256];
        !           100: extern int             key_repeats[256];
        !           101: extern int             key_count;                      // incremented every key event
        !           102: extern int             key_lastpress;
        !           103: 
        !           104: void Key_Event (int key, qboolean down);
        !           105: void Key_Init (void);
        !           106: void Key_WriteBindings (FILE *f);
        !           107: void Key_SetBinding (int keynum, char *binding);
        !           108: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.