home *** CD-ROM | disk | FTP | other *** search
- GRAPHICS_GFXMACROS_HGRAPHICS_GFXMACROS_HEXEC_TYPES_H<exec/types.h>GRAPHICS_RASTPORT_H<graphics/rastport.h>ON_DISPLAY custom.dmacon=BITSET|DMAF_RASTER;OFF_DISPLAY custom.dmacon=BITCLR|DMAF_RASTER;ON_SPRITE custom.dmacon=BITSET|DMAF_SPRITE;OFF_SPRITE custom.dmacon=BITCLR|DMAF_SPRITE;ON_VBLANK custom.intena=BITSET|INTF_VERTB;OFF_VBLANK custom.intena=BITCLR|INTF_VERTB;SetDrPt(w,p) {(w)->LinePtrn=p;(w)->¦|=FRST_DOT;(w)->linpatcnt=15;}SetAfPt(w,p,n) {(w)->AreaPtrn=p;(w)->AreaPtSz=n;}SetOPen(w,c) {(w)->AOlPen=c;(w)->¦|=AREAOUTLINE;}SetWrMsk(w,m) {(w)->Mask=m;}SafeSetOutlinePen(w,c) {if(->LibNode.lib_Version<39){(w)->AOlPen=c;(w)->¦|=AREAOUTLINE;}else SetOutlinePen(w,c);}SafeSetWriteMask(w,m) {if(->LibNode.lib_Version<39){(w)->Mask=(m);}else SetWriteMask(w,m);}GetOutlinePen(rp) GetOPen(rp)BNDRYOFF(w) {(w)->¦&=~AREAOUTLINE;}CINIT(c,n) UCopperListInit(c,n);CMOVE(c,a,b) {CMove(c,&a,b);CBump(c);}CWAIT(c,a,b) {CWait(c,a,b);CBump(c);}CEND(c) {CWAIT(c,10000,255);}DrawCircle(rp,cx,cy,r) DrawEllipse(rp,cx,cy,r,r);AreaCircle(rp,cx,cy,r) AreaEllipse(rp,cx,cy,r,r);