1 /***********************************************************
2 * Artsoft Retro-Game Library *
3 *----------------------------------------------------------*
4 * (c) 1995-2002 Artsoft Entertainment *
6 * Detmolder Strasse 189 *
9 * e-mail: info@artsoft.org *
10 *----------------------------------------------------------*
12 ***********************************************************/
23 void (*update_function)(void);
24 void (*prepare_backbuffer_function)(void);
25 boolean (*redraw_needed_function)(void);
27 struct ToonInfo *toons;
33 int frame_delay_value;
51 Bitmap *bitmap; /* dynamically initialized */
73 int getAnimationFrame(int, int, int, int, int);
75 void InitToonScreen(Bitmap *, void (*update_function)(void),
76 void (*prepare_backbuffer_function)(void),
77 boolean (*redraw_needed_function)(void),
78 struct ToonInfo *, int, int, int, int, int, int);
79 void InitAnimation(void);
80 void StopAnimation(void);
81 void DoAnimation(void);