nuclear@0: #include nuclear@0: #include "opengl.h" nuclear@0: #include "game.h" nuclear@0: #include "goatvr.h" nuclear@0: nuclear@0: bool game_init() nuclear@0: { nuclear@0: init_opengl(); nuclear@0: nuclear@0: if(vr_init() == -1) { nuclear@0: return false; nuclear@0: } nuclear@0: nuclear@0: glEnable(GL_DEPTH_TEST); nuclear@0: glEnable(GL_CULL_FACE); nuclear@0: } nuclear@0: nuclear@0: void game_cleanup() nuclear@0: { nuclear@0: vr_shutdown(); nuclear@0: } nuclear@0: nuclear@0: void game_update(long tm); nuclear@0: void game_display(); nuclear@0: void game_reshape(int x, int y); nuclear@0: void game_keyboard(int key, bool pressed); nuclear@0: void game_mouse_button(int bn, bool state, int x, int y); nuclear@0: void game_mouse_motion(int x, int y); nuclear@0: