ref: 603a307917dccfd7710a5f7e1d6037fa5695d9af
dir: /src/ft2_events.h/
#pragma once #include <SDL2/SDL.h> #include <stdint.h> #include <stdbool.h> enum { EVENT_NONE = 0, EVENT_LOADMUSIC_ARGV = 1, EVENT_LOADMUSIC_DRAGNDROP = 2, EVENT_LOADMUSIC_DISKOP = 3, }; void handleThreadEvents(void); void readInput(void); void handleEvents(void); void setupCrashHandler(void); void handleWaitVblQuirk(SDL_Event *event); #ifdef _WIN32 bool handleSingleInstancing(int32_t argc, char **argv); void closeSingleInstancing(void); void usleep(uint32_t usec); void setupWin32Usleep(void); void freeWin32Usleep(void); #endif