http://slackware.bholcomb.com/slackware/slackware-11.0/source/xap/xscreensaver/xscree...
[xscreensaver] / hacks / glx / tunnel_draw.h
index 8f0aee4c3ffb9c3d1245ca3cfe8ca4193741c74a..3ada23a6569e9eb8164787a678b0e3dff2428770 100644 (file)
@@ -1,4 +1,11 @@
 #define MAX_TEXTURE 10
-extern void DrawTunnel(int do_texture, int do_light, GLuint *textures);
-extern void SplashScreen(int do_wire, int do_texture, int do_light);
-extern void InitTunnel(void);
+
+struct tunnel_state;
+
+extern struct tunnel_state * InitTunnel(void);
+extern void DrawTunnel(struct tunnel_state *,
+                       int do_texture, int do_light, GLuint *textures);
+extern void SplashScreen(struct tunnel_state *,
+                         int do_wire, int do_texture, int do_light);
+extern void FreeTunnel(struct tunnel_state *);
+