Added SDL_UserEvent support

This commit is contained in:
Vraiment 2017-08-08 20:26:52 -07:00
parent 40a5297f0e
commit f6695239d5
2 changed files with 2 additions and 2 deletions

View File

@ -62,7 +62,7 @@ namespace Private {
SDL_TextEditingEvent,
SDL_TextInputEvent,
SDL_TouchFingerEvent,
//SDL_UserEvent, <- User events are a special case
SDL_UserEvent,
SDL_WindowEvent
>;

View File

@ -97,7 +97,7 @@ namespace Private {
SDL2PP_DEFINE_EVENT_MAPPING(SDL_TextEditingEvent, event.type == SDL_TEXTEDITING, event.edit);
SDL2PP_DEFINE_EVENT_MAPPING(SDL_TextInputEvent, event.type == SDL_TEXTINPUT, event.text);
SDL2PP_DEFINE_EVENT_MAPPING(SDL_TouchFingerEvent, event.type == SDL_FINGERMOTION || event.type == SDL_FINGERDOWN || event.type == SDL_FINGERUP, event.tfinger);
//SDL2PP_DEFINE_EVENT_MAPPING(SDL_UserEvent, event.type == SDL_USEREVENT, event.user); <- This won't work
SDL2PP_DEFINE_EVENT_MAPPING(SDL_UserEvent, SDL_USEREVENT <= event.type && event.type <= SDL_LASTEVENT, event.user);
SDL2PP_DEFINE_EVENT_MAPPING(SDL_WindowEvent, event.type == SDL_WINDOWEVENT, event.window);
#undef SDL2PP_DEFINE_EVENT_MAPPING