• Sam Lantinga's avatar
    General improvements for user custom event registration · 1fb2a694
    Sam Lantinga authored
    * Switched event type to enum (int32)
    * Switched polling by mask to polling by type range
    * Added SDL_RegisterEvents() to allow dynamic user event registration
    * Spread events out to allow inserting new related events without breaking binary compatibility
    * Added padding to event structures so they're the same size regardless of 32-bit compiler structure packing settings
    * Split SDL_HasEvent() to SDL_HasEvent() for a single event and SDL_HasEvents() for a range of events
    * Added SDL_GetEventState() as a shortcut for SDL_EventState(X, SDL_QUERY)
    * Added SDL_FlushEvent() and SDL_FlushEvents() to clear events from the event queue
    1fb2a694
Name
Last commit
Last update
..
wactab Loading commit data...
SDL_ceddrawrender.c Loading commit data...
SDL_ceddrawrender.h Loading commit data...
SDL_d3drender.c Loading commit data...
SDL_d3drender.h Loading commit data...
SDL_gapirender.c Loading commit data...
SDL_gapirender.h Loading commit data...
SDL_gapirender_c.h Loading commit data...
SDL_gdirender.c Loading commit data...
SDL_gdirender.h Loading commit data...
SDL_vkeys.h Loading commit data...
SDL_win32events.c Loading commit data...
SDL_win32events.h Loading commit data...
SDL_win32gamma.c Loading commit data...
SDL_win32gamma.h Loading commit data...
SDL_win32keyboard.c Loading commit data...
SDL_win32keyboard.h Loading commit data...
SDL_win32modes.c Loading commit data...
SDL_win32modes.h Loading commit data...
SDL_win32mouse.c Loading commit data...
SDL_win32mouse.h Loading commit data...
SDL_win32opengl.c Loading commit data...
SDL_win32opengl.h Loading commit data...
SDL_win32video.c Loading commit data...
SDL_win32video.h Loading commit data...
SDL_win32window.c Loading commit data...
SDL_win32window.h Loading commit data...
wmmsg.h Loading commit data...