home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / graphics / gfx.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  665 b   |  25 lines

  1. €ˆGRAPHICS_GFX_H€GRAPHICS_GFX_HˆEXEC_TYPES_HŒ<exec/types.h>‡€BITSET 0x8000€BITCLR 0€AGNUS°AGNUS€TOBB(a) (()(a))€TOBB(a) (()(a)>>1)‡
  2. ƒRectangle
  3. {
  4. ˜MinX,MinY;
  5. ˜MaxX,MaxY;
  6. };
  7. ƒRect32
  8. {
  9. ’MinX,MinY;
  10. ’MaxX,MaxY;
  11. };
  12. ¥ƒtPoint
  13. {
  14. ˜x,y;
  15. }Point;
  16. ¥Š*PLANEPTR;
  17. ƒBitMap
  18. {
  19. ‰BytesPerRow;
  20. ‰Rows;
  21. Š¦;
  22. ŠDepth;
  23. ‰pad;
  24. PLANEPTR Planes[8];
  25. };€RASSIZE(w,h) ((—)(h)*(((—)(w)+15)>>3&0xFFFE))€BMB_CLEAR 0€BMB_DISPLAYABLE 1€BMB_INTERLEAVED 2€BMB_STANDARD 3€BMB_MINPLANES 4€BMF_CLEAR (1l<<BMB_CLEAR)€BMF_DISPLAYABLE (1l<<BMB_DISPLAYABLE)€BMF_INTERLEAVED (1l<<BMB_INTERLEAVED)€BMF_STANDARD (1l<<BMB_STANDARD)€BMF_MINPLANES (1l<<BMB_MINPLANES)€BMA_HEIGHT 0€BMA_DEPTH 4€BMA_WIDTH 8€BMA_FLAGS 12‡