X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fdemo.h;h=c002d06ecaba4202820526a8cf09203f84bf7882;hb=628ef3345462458f2fb6be034583e61238b89f89;hp=f57a01cb74f9327e2b2edb4b916778c7ce12a88e;hpb=aa9f7c423c8c4111b3e1d0a7bbe73e376533ed80;p=andemo diff --git a/src/demo.h b/src/demo.h index f57a01c..c002d06 100644 --- a/src/demo.h +++ b/src/demo.h @@ -1,7 +1,21 @@ #ifndef DEMO_H_ #define DEMO_H_ -long demo_time_msec; +#include "opengl.h" +#include "sanegl.h" +#include "demosys.h" +#include "assman.h" +#include "util.h" +#include "cfgopt.h" + +enum { + KEY_F1 = 128, + KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_F10, KEY_F11, KEY_F12, + KEY_LEFT, KEY_RIGHT, KEY_UP, KEY_DOWN, + KEY_PGUP, KEY_PGDOWN +}; + +long time_msec; int demo_init(void); void demo_cleanup(void); @@ -12,4 +26,6 @@ void demo_keyboard(int key, int pressed); void demo_mouse(int bn, int pressed, int x, int y); void demo_motion(int x, int y); +void swap_buffers(void); + #endif /* DEMO_H_ */