X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=o2demo;a=blobdiff_plain;f=src%2Fdemo.h;fp=src%2Fdemo.h;h=3bb190aac81cc29fff0a70b62882ed963f0facec;hp=6d12d65ea71fad031ac0ead9458a5887684cff36;hb=4b32bd7bc643379bd4a63c5714cec68c32a0c3c1;hpb=33e90b3faf9071620951b4cb7c2c03d82ec7fe76 diff --git a/src/demo.h b/src/demo.h index 6d12d65..3bb190a 100644 --- a/src/demo.h +++ b/src/demo.h @@ -5,6 +5,8 @@ int win_width, win_height; float win_aspect; unsigned int time_msec; +float sball_matrix[16], sball_inv_matrix[16]; + int demo_init(int argc, char **argv); void demo_cleanup(void); @@ -15,6 +17,10 @@ void demo_keyboard(int key, int pressed); void demo_mbutton(int bn, int pressed, int x, int y); void demo_mmotion(int x, int y); +void demo_sball_motion(int x, int y, int z); +void demo_sball_rotate(int x, int y, int z); +void demo_sball_button(int bn, int pressed); + /* defined in main.c */ void demo_quit(void); unsigned int get_msec(void);