// 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(ctx_t *); keycode_t console_scankeybuf(ctx_t *); void console_addkey(ctx_t *, keycode_t); void console_handle_input(ctx_t *ctx, SDL_Keycode key);