home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Mecomp Multimedia 1
/
Mecomp-CD.iso
/
amiga
/
tools
/
wb
/
lupe
/
source
/
include
/
pragma
/
cybergraphics_lib.h
next >
Wrap
C/C++ Source or Header
|
1996-12-04
|
1KB
|
38 lines
#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