From http://www.jwz.org/xscreensaver/xscreensaver-5.31.tar.gz
[xscreensaver] / hacks / glx / stonerview-move.h
index fe40f557c1174d1dc3c7456c78c19ac4198cee99..82073e909143f2ffb670351091aedf528c36fa83 100644 (file)
 #ifndef __STONERVIEW_MOVE_H__
 #define __STONERVIEW_MOVE_H__
 
-typedef struct elem_struct {
-  GLfloat pos[3];
-  GLfloat vervec[2];
-  GLfloat col[4];
-} elem_t;
+typedef struct {
+  double pos[3];
+  double vervec[2];
+  double col[4];
+} stonerview_elem_t;
 
-extern void init_move(stonerview_state *);
-extern void final_move(stonerview_state *);
-extern void move_increment(stonerview_state *);
+extern void stonerview_init_move(stonerview_state *);
+extern void stonerview_final_move(stonerview_state *);
+extern void stonerview_move_increment(stonerview_state *);
 
 
-extern stonerview_state * init_view(int wireframe_p);
-extern void win_draw(stonerview_state *);
-extern void win_release(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__ */