home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 120.lha / AnimBalls / globals.h < prev    next >
C/C++ Source or Header  |  1986-11-20  |  925b  |  51 lines

  1. /* structs.h structure and external definitions */
  2.  
  3. extern struct RastPort *rp;
  4. extern struct Window *mywindow;
  5. extern struct ViewPort *vp;
  6. extern struct Screen *myscreen;
  7. extern struct BitMap *sbitmap;
  8. extern struct BitMap tbitmap;
  9. extern struct BitMap ibitmap;
  10. extern struct BitMap mbitmap;
  11. extern int bw;
  12. extern int maxsize, maskw, maskh;
  13. extern int bgcolor;
  14. extern UWORD colortable[];
  15.  
  16. #define WOFFSET        200
  17. #define HEIGHT        400
  18. #define SMHEIGHT    200
  19. #define WIDTH        192
  20.  
  21. void readballs();
  22. void checkextent();
  23. void initsin();
  24. void isin();
  25. void initrender();
  26. void render();
  27. void showballs();
  28. void scrollx();
  29. void scrolly();
  30. void scrollz();
  31. void mbutton();
  32. void mmove();
  33. void flip();
  34. void renderball();
  35.  
  36. void panic();
  37. void cleanup();
  38. void setbw();
  39. void dodefault();
  40.  
  41. void setcolor();
  42. void dolast();
  43.  
  44. void BltBitMask();
  45. void mywritepixel1();
  46. void mywritepixel();
  47. void myblank();
  48. void mylinecopy();
  49. void myblankc();
  50. int match();
  51.