Log window resize events in sdl2 backend

This commit is contained in:
Nikita Lisitsa 2023-10-24 15:21:13 +03:00
parent f1c0959fba
commit eddda6d787

View file

@ -1,4 +1,5 @@
#include <psemek/sdl2/events.hpp>
#include <psemek/log/log.hpp>
#include <optional>
#include <SDL2/SDL.h>
@ -154,9 +155,11 @@ namespace psemek::sdl2
case SDL_WINDOWEVENT_CLOSE:
return true;
case SDL_WINDOWEVENT_RESIZED:
log::info() << "Window resized to " << e.window.data1 << "x" << e.window.data2;
handler.on_event(app::resize_event{{e.window.data1, e.window.data2}});
break;
case SDL_WINDOWEVENT_SIZE_CHANGED:
log::info() << "Window resized to " << e.window.data1 << "x" << e.window.data2;
handler.on_event(app::resize_event{{e.window.data1, e.window.data2}});
break;
case SDL_WINDOWEVENT_FOCUS_GAINED: