removed obsolete toon animation code (done by global animations now)
[rocksndiamonds.git] / src / libgame / toons.h
index 5dc52d021860d38dc2fb20514ab6c506b98c21bf..26867df97eb846a1710c7b14d14f39128c711c00 100644 (file)
 #include "system.h"
 
 
-struct ToonScreenInfo
-{
-  Bitmap *save_buffer;
-  void (*update_function)(void);
-  void (*prepare_backbuffer_function)(void);
-  boolean (*redraw_needed_function)(void);
-
-  struct ToonInfo *toons;
-  int num_toons;
-
-  int startx, starty;
-  int width, height;
-
-  int frame_delay_value;
-};
-
-struct ToonInfo
-{
-  Bitmap *bitmap;
-
-  int src_x, src_y;
-  int width, height;
-  int anim_frames;
-  int anim_start_frame;
-  int anim_delay;
-  int anim_mode;
-  int step_offset;
-  int step_delay;
-
-  char *direction;
-  char *position;
-};
+/* values for toon animation */
+#define ANIM_START     0
+#define ANIM_CONTINUE  1
+#define ANIM_STOP      2
 
 
 int getAnimationFrame(int, int, int, int, int);
 
-void InitToonScreen(Bitmap *, void (*update_function)(void),
-                   void (*prepare_backbuffer_function)(void),
-                   boolean (*redraw_needed_function)(void),
-                   struct ToonInfo *, int, int, int, int, int, int);
-void InitAnimation(void);
-void StopAnimation(void);
-void DoAnimation(void);
-
 #endif /* TOONS_H */