#include <SDL2/SDL.h>
#include "app.h"
-static bool init();
+static bool init(int argc, char **argv);
static void process_event(SDL_Event *ev);
static void proc_modkeys();
SDL_GL_GetDrawableSize(win, &win_width, &win_height);
win_aspect = (float)win_width / (float)win_height;
- if(!init()) {
+ if(!init(argc, argv)) {
SDL_Quit();
return 1;
}
void app_grab_mouse(bool grab)
{
- /*SDL_SetWindowGrab(win, grab ? SDL_TRUE : SDL_FALSE);
+ SDL_SetWindowGrab(win, grab ? SDL_TRUE : SDL_FALSE);
SDL_ShowCursor(grab ? 1 : 0);
- */
SDL_SetRelativeMouseMode(grab ? SDL_TRUE : SDL_FALSE);
mouse_grabbed = grab;
}
}
-static bool init()
+static bool init(int argc, char **argv)
{
glewInit();
- if(!app_init()) {
+ if(!app_init(argc, argv)) {
return false;
}