X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fapp.h;h=5e65394138f9910f94caf8c690f973f1c4835447;hb=3aacec4aee795e703e8eb9d6852ca47a3be065ee;hp=7efb44f8792f26c38f532db740e7380f7b6cf49e;hpb=c64bd959ffb4034cb288780f13a351b00fb22ca0;p=laserbrain_demo diff --git a/src/app.h b/src/app.h index 7efb44f..5e65394 100644 --- a/src/app.h +++ b/src/app.h @@ -5,6 +5,7 @@ extern long time_msec; extern int win_width, win_height; extern float win_aspect; extern bool opt_gear_wireframe; +extern bool fb_srgb; enum { MOD_SHIFT = 1, @@ -12,7 +13,7 @@ enum { MOD_CTRL = 4 }; -bool app_init(); +bool app_init(int argc, char **argv); void app_cleanup(); void app_display(); @@ -28,4 +29,12 @@ void app_quit(); void app_swap_buffers(); unsigned int app_get_modifiers(); +void app_resize(int x, int y); +void app_fullscreen(bool fs); +void app_toggle_fullscreen(); +bool app_is_fullscreen(); +void app_grab_mouse(bool grab); +void app_toggle_grab_mouse(); +bool app_is_mouse_grabbed(); + #endif // APP_H_