home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Programming / vbcc_MorphOS / machines / amiga68k / include / inline / cybergraphics_protos.h < prev    next >
C/C++ Source or Header  |  2000-08-20  |  4KB  |  39 lines

  1. BOOL __IsCyberModeID(__reg("d0") ULONG, __reg("a6") void *)="\tjsr\t-54(a6)";
  2. #define IsCyberModeID(x1) __IsCyberModeID((x1),CyberGfxBase)
  3. ULONG __BestCModeIDTagList(__reg("a0") struct TagItem *, __reg("a6") void *)="\tjsr\t-60(a6)";
  4. #define BestCModeIDTagList(x1) __BestCModeIDTagList((x1),CyberGfxBase)
  5. ULONG __CModeRequestTagList(__reg("a0") APTR, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-66(a6)";
  6. #define CModeRequestTagList(x1,x2) __CModeRequestTagList((x1),(x2),CyberGfxBase)
  7. struct List * __AllocCModeListTagList(__reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-72(a6)";
  8. #define AllocCModeListTagList(x1) __AllocCModeListTagList((x1),CyberGfxBase)
  9. void __FreeCModeList(__reg("a0") struct List *, __reg("a6") void *)="\tjsr\t-78(a6)";
  10. #define FreeCModeList(x1) __FreeCModeList((x1),CyberGfxBase)
  11. LONG __ScalePixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-90(a6)";
  12. #define ScalePixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __ScalePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
  13. ULONG __GetCyberMapAttr(__reg("a0") struct BitMap *, __reg("d0") ULONG, __reg("a6") void *)="\tjsr\t-96(a6)";
  14. #define GetCyberMapAttr(x1,x2) __GetCyberMapAttr((x1),(x2),CyberGfxBase)
  15. ULONG __GetCyberIDAttr(__reg("d0") ULONG, __reg("d1") ULONG, __reg("a6") void *)="\tjsr\t-102(a6)";
  16. #define GetCyberIDAttr(x1,x2) __GetCyberIDAttr((x1),(x2),CyberGfxBase)
  17. ULONG __ReadRGBPixel(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("a6") void *)="\tjsr\t-108(a6)";
  18. #define ReadRGBPixel(x1,x2,x3) __ReadRGBPixel((x1),(x2),(x3),CyberGfxBase)
  19. LONG __WriteRGBPixel(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") ULONG, __reg("a6") void *)="\tjsr\t-114(a6)";
  20. #define WriteRGBPixel(x1,x2,x3,x4) __WriteRGBPixel((x1),(x2),(x3),(x4),CyberGfxBase)
  21. ULONG __ReadPixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-120(a6)";
  22. #define ReadPixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __ReadPixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
  23. ULONG __WritePixelArray(__reg("a0") APTR, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("a1") struct RastPort *, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("d6") UWORD, __reg("d7") UBYTE, __reg("a6") void *)="\tjsr\t-126(a6)";
  24. #define WritePixelArray(x1,x2,x3,x4,x5,x6,x7,x8,x9,xa) __WritePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(xa),CyberGfxBase)
  25. ULONG __MovePixelArray(__reg("d0") UWORD, __reg("d1") UWORD, __reg("a1") struct RastPort *, __reg("d2") UWORD, __reg("d3") UWORD, __reg("d4") UWORD, __reg("d5") UWORD, __reg("a6") void *)="\tjsr\t-132(a6)";
  26. #define MovePixelArray(x1,x2,x3,x4,x5,x6,x7) __MovePixelArray((x1),(x2),(x3),(x4),(x5),(x6),(x7),CyberGfxBase)
  27. ULONG __InvertPixelArray(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("d3") UWORD, __reg("a6") void *)="\tjsr\t-144(a6)";
  28. #define InvertPixelArray(x1,x2,x3,x4,x5) __InvertPixelArray((x1),(x2),(x3),(x4),(x5),CyberGfxBase)
  29. ULONG __FillPixelArray(__reg("a1") struct RastPort *, __reg("d0") UWORD, __reg("d1") UWORD, __reg("d2") UWORD, __reg("d3") UWORD, __reg("d4") ULONG, __reg("a6") void *)="\tjsr\t-150(a6)";
  30. #define FillPixelArray(x1,x2,x3,x4,x5,x6) __FillPixelArray((x1),(x2),(x3),(x4),(x5),(x6),CyberGfxBase)
  31. void __DoCDrawMethodTagList(__reg("a0") struct Hook *, __reg("a1") struct RastPort *, __reg("a2") struct TagItem *, __reg("a6") void *)="\tjsr\t-156(a6)";
  32. #define DoCDrawMethodTagList(x1,x2,x3) __DoCDrawMethodTagList((x1),(x2),(x3),CyberGfxBase)
  33. void __CVideoCtrlTagList(__reg("a0") struct ViewPort *, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-162(a6)";
  34. #define CVideoCtrlTagList(x1,x2) __CVideoCtrlTagList((x1),(x2),CyberGfxBase)
  35. APTR __LockBitMapTagList(__reg("a0") APTR, __reg("a1") struct TagItem *, __reg("a6") void *)="\tjsr\t-168(a6)";
  36. #define LockBitMapTagList(x1,x2) __LockBitMapTagList((x1),(x2),CyberGfxBase)
  37. void __UnLockBitMap(__reg("a0") APTR, __reg("a6") void *)="\tjsr\t-174(a6)";
  38. #define UnLockBitMap(x1) __UnLockBitMap((x1),CyberGfxBase)
  39.