bloboland

annotate src/game.h @ 1:cfe68befb7cc

some progress
author John Tsiombikas <nuclear@member.fsf.org>
date Sat, 15 Dec 2012 23:43:03 +0200
parents e4818a3300b9
children 1757973feaed
rev   line source
nuclear@0 1 #ifndef GAME_H_
nuclear@0 2 #define GAME_H_
nuclear@0 3
nuclear@1 4 #define GAME_MAX_KEYS 256
nuclear@1 5 #define GAME_MAX_BUTTONS 16
nuclear@1 6
nuclear@1 7 extern bool keystate[GAME_MAX_KEYS];
nuclear@1 8 extern bool bnstate[GAME_MAX_BUTTONS];
nuclear@0 9
nuclear@0 10 bool game_init();
nuclear@0 11 void game_shutdown();
nuclear@0 12
nuclear@0 13 void game_iter(double dt);
nuclear@0 14 void game_render();
nuclear@0 15
nuclear@1 16 void game_input_shoot(int bn);
nuclear@1 17 void game_input_move(float x, float y, float z);
nuclear@1 18 void game_input_rot(float x, float y);
nuclear@1 19
nuclear@0 20 #endif // GAME_H_