//! ---------------------------------------------------- //! ---------------------------------------------------- const sdl = @import("sdl"); const App = @import("app"); /// ---------------------------------------------------- /// ---------------------------------------------------- pub fn pollEvents(app: *App) !void { var event: sdl.SDL_Event = undefined; while (sdl.SDL_PollEvent(&event)) { switch (event.type) { sdl.SDL_EVENT_QUIT => try app.events.send(App.event.AppExit{}), else => {}, } } }