if sdl_event isa SDLWindowEvent and sdl_event.is_resized then
display.width = sdl_event.data1
display.height = sdl_event.data2
+ display.aspect_ratio = sdl_event.data1.to_f / sdl_event.data2.to_f
on_resize display
end
end
end
+redef class GamnitDisplay
+ redef var aspect_ratio = super is lazy
+end
+
# ---
# Redef services from `sdl2::events`