home *** CD-ROM | disk | FTP | other *** search
- /* structs.h structure and external definitions */
-
- extern struct RastPort *rp;
- extern struct Window *mywindow;
- extern struct ViewPort *vp;
- extern struct Screen *myscreen;
- extern struct BitMap *sbitmap;
- extern struct BitMap tbitmap;
- extern struct BitMap ibitmap;
- extern struct BitMap mbitmap;
- extern int bw;
- extern int maxsize, maskw, maskh;
- extern int bgcolor;
- extern UWORD colortable[];
-
- #define WOFFSET 200
- #define HEIGHT 400
- #define SMHEIGHT 200
- #define WIDTH 192
-
- void readballs();
- void checkextent();
- void initsin();
- void isin();
- void initrender();
- void render();
- void showballs();
- void scrollx();
- void scrolly();
- void scrollz();
- void mbutton();
- void mmove();
- void flip();
- void renderball();
-
- void panic();
- void cleanup();
- void setbw();
- void dodefault();
-
- void setcolor();
- void dolast();
-
- void BltBitMask();
- void mywritepixel1();
- void mywritepixel();
- void myblank();
- void mylinecopy();
- void myblankc();
- int match();
-