Use enums as types in SDL_*Event structures
The main `SDL_Event` union is not using the enum as valid user events types are not in the enum.
This commit is contained in:
@@ -879,7 +879,7 @@ int SDL_SendMouseWheel(Uint64 timestamp, SDL_Window *window, SDL_MouseID mouseID
|
||||
event.wheel.which = mouseID;
|
||||
event.wheel.x = x;
|
||||
event.wheel.y = y;
|
||||
event.wheel.direction = (Uint32)direction;
|
||||
event.wheel.direction = direction;
|
||||
event.wheel.mouse_x = mouse->x;
|
||||
event.wheel.mouse_y = mouse->y;
|
||||
posted = (SDL_PushEvent(&event) > 0);
|
||||
|
||||
@@ -1708,7 +1708,7 @@ static void SDLTest_PrintEvent(const SDL_Event *event)
|
||||
event->button.windowID);
|
||||
break;
|
||||
case SDL_EVENT_MOUSE_WHEEL:
|
||||
SDL_Log("SDL EVENT: Mouse: wheel scrolled %g in x and %g in y (reversed: %" SDL_PRIu32 ") in window %" SDL_PRIu32,
|
||||
SDL_Log("SDL EVENT: Mouse: wheel scrolled %g in x and %g in y (reversed: %d) in window %" SDL_PRIu32,
|
||||
event->wheel.x, event->wheel.y, event->wheel.direction, event->wheel.windowID);
|
||||
break;
|
||||
case SDL_EVENT_JOYSTICK_ADDED:
|
||||
|
||||
Reference in New Issue
Block a user