home *** CD-ROM | disk | FTP | other *** search
- #ifndef PRAGMA_CYBERGRAPHICS_H
- #define PRAGMA_CYBERGRAPHICS_H
-
- #ifdef __cplusplus
- #define CPLUSPLUSON
- #pragma -
- #endif
-
- #include <clib/cybergraphics_protos.h>
-
- #pragma amicall(CyberGfxBase, 0x48, AllocCModeListTagList(a1))
- #pragma amicall(CyberGfxBase, 0x3c, BestCModeIDTagList(a0))
- #pragma amicall(CyberGfxBase, 0x42, CModeRequestTagList(a0,a1))
- #pragma amicall(CyberGfxBase, 0xa2, CVideoCtrlTagList(a0,a1))
- #pragma amicall(CyberGfxBase, 0x9c, DoCDrawMethodTagList(a0,a1,a2))
- #pragma amicall(CyberGfxBase, 0x96, FillPixelArray(a1,d0,d1,d2,d3,d4))
- #pragma amicall(CyberGfxBase, 0x4e, FreeCModeList(a0))
- #pragma amicall(CyberGfxBase, 0x66, GetCyberIDAttr(d0,d1))
- #pragma amicall(CyberGfxBase, 0x60, GetCyberMapAttr(a0,d1))
- #pragma amicall(CyberGfxBase, 0x90, InvertPixelArray(a1,d0,d1,d2,d3))
- #pragma amicall(CyberGfxBase, 0x36, IsCyberModeID(d0))
- #pragma amicall(CyberGfxBase, 0xa8, LockBitMapTagList(a0,a1))
- #pragma amicall(CyberGfxBase, 0x84, MovePixelArray(d0,d1,a1,d2,d3,d4,d5))
- #pragma amicall(CyberGfxBase, 0x78, ReadPixelArray(a0,d0,d1,d2,a1,d3,d4,d5,d6,d7))
- #pragma amicall(CyberGfxBase, 0x6c, ReadRGBPixel(a1,d0,d1))
- #pragma amicall(CyberGfxBase, 0x5a, ScalePixelArray(a0,d0,d1,d2,a1,d3,d4,d5,d6,d7))
- #pragma amicall(CyberGfxBase, 0xae, UnLockBitMap(a0))
- #pragma amicall(CyberGfxBase, 0x7e, WritePixelArray(a0,d0,d1,d2,a1,d3,d4,d5,d6,d7))
- #pragma amicall(CyberGfxBase, 0x72, WriteRGBPixel(a1,d0,d1,d2))
-
- #ifdef CPLUSPLUSON
- #undef CPLUSPLUSON
- #pragma +
- #endif
-
- #endif
-
-