// ----------------------------------------------------------------------------- // https://dataswamp.org/~incal/emacs-init/draw/include/draw.h // ----------------------------------------------------------------------------- #pragma once #include #include #include typedef struct { int input[256]; } Kbd; int emacs_module_init (struct emacs_runtime*); emacs_value sdl2_init (emacs_env*, ptrdiff_t, emacs_value*, void*); bool handle_event (Kbd*); int thread_function (void*);