// The OS/K Team licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. #define KEYBUFSIZE 8192 typedef uint keycode_t; extern keycode_t keybuf[KEYBUFSIZE]; extern keycode_t *keybuf_last; extern keycode_t *keybuf_ptr; keycode_t console_getkey(void); keycode_t console_scankeybuf(void); void console_flushkeybuf(void); void console_addkey(keycode_t); void console_handle_input(SDL_Keycode key);