X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=hacks%2Fglx%2Ftunnel_draw.h;h=643b9584bc6c2f7f32a0ad5b6d5eaffc2313e45a;hb=c141c2b05e374757b6499d12bb8a6d4d943b1529;hp=0441925dcba6bb9f569da92cb6b8f976329385ee;hpb=2c902d6065f9856adf31e8540a94f1e42e68e905;p=xscreensaver diff --git a/hacks/glx/tunnel_draw.h b/hacks/glx/tunnel_draw.h index 0441925d..643b9584 100644 --- a/hacks/glx/tunnel_draw.h +++ b/hacks/glx/tunnel_draw.h @@ -1,3 +1,11 @@ -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); +#define MAX_TEXTURE 10 + +struct tunnel_state; + +extern struct tunnel_state * atunnel_InitTunnel(void); +extern void atunnel_DrawTunnel(struct tunnel_state *, + int do_texture, int do_light, GLuint *textures); +extern void atunnel_SplashScreen(struct tunnel_state *, + int do_wire, int do_texture, int do_light); +extern void atunnel_FreeTunnel(struct tunnel_state *); +