X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fglx%2Fstonerview-move.h;h=82073e909143f2ffb670351091aedf528c36fa83;hb=d5186197bc394e10a4402f7f6d23fbb14103bc50;hp=2d0646c8739b2e5cec2fb5f14e4f461cc8e88d3a;hpb=ebc241816cc8e3eec7270a594bb1a607df32bcd6;p=xscreensaver diff --git a/hacks/glx/stonerview-move.h b/hacks/glx/stonerview-move.h index 2d0646c8..82073e90 100644 --- a/hacks/glx/stonerview-move.h +++ b/hacks/glx/stonerview-move.h @@ -10,14 +10,23 @@ implied warranty. */ -typedef struct elem_struct { - GLfloat pos[3]; - GLfloat vervec[2]; - GLfloat col[4]; -} elem_t; +#ifndef __STONERVIEW_MOVE_H__ +#define __STONERVIEW_MOVE_H__ -extern elem_t elist[]; +typedef struct { + double pos[3]; + double vervec[2]; + double col[4]; +} stonerview_elem_t; -extern int init_move(void); -extern void final_move(void); -extern void move_increment(void); +extern void stonerview_init_move(stonerview_state *); +extern void stonerview_final_move(stonerview_state *); +extern void stonerview_move_increment(stonerview_state *); + + +extern stonerview_state * stonerview_init_view(int wireframe_p, + int transparent_p); +extern void stonerview_win_draw(stonerview_state *); +extern void stonerview_win_release(stonerview_state *); + +#endif /* __STONERVIEW_MOVE_H__ */