bloboland

diff 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
line diff
     1.1 --- a/src/game.h	Sat Dec 15 07:52:13 2012 +0200
     1.2 +++ b/src/game.h	Sat Dec 15 23:43:03 2012 +0200
     1.3 @@ -1,7 +1,11 @@
     1.4  #ifndef GAME_H_
     1.5  #define GAME_H_
     1.6  
     1.7 -bool keystate[256];
     1.8 +#define GAME_MAX_KEYS		256
     1.9 +#define GAME_MAX_BUTTONS	16
    1.10 +
    1.11 +extern bool keystate[GAME_MAX_KEYS];
    1.12 +extern bool bnstate[GAME_MAX_BUTTONS];
    1.13  
    1.14  bool game_init();
    1.15  void game_shutdown();
    1.16 @@ -9,4 +13,8 @@
    1.17  void game_iter(double dt);
    1.18  void game_render();
    1.19  
    1.20 +void game_input_shoot(int bn);
    1.21 +void game_input_move(float x, float y, float z);
    1.22 +void game_input_rot(float x, float y);
    1.23 +
    1.24  #endif	// GAME_H_