Hi,
The SDL2 documentation recommends you to register constants with:
Uint32 SDL_RegisterEvents(int numevents);
numevents = the number of events to be allocated.
Returns the beginning event number, or (Uint32)-1 if there are not enough user-defined events left.
https://wiki.libsdl.org/SDL2/SDL_RegisterEvents
The SDL_RegisterEvents result is not known at compile time, so one can't use them as case conditions. So, Is there a workaround for building these constants at compile time?
Best,
R
