home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
505b.lha
/
Ham_e_library
/
hame.fd
< prev
next >
Wrap
Text File
|
1991-05-05
|
2KB
|
45 lines
##base _HameBase
##bias 30
HAME_Init(ScreenPtr, Width, Height, Vertices, mode, start, nlines, rows)(A0,D0,D1,D2,D3,D4,D5,D6)
HAME_Dispose(HamePort)(A0)
HAME_OpenScreen(lace, hame, Width, Height)(D0,D1,D2,D3)
HAME_CloseScreen(HamePort)(A0)
HAME_SetAPen( HamePort, color )(A0,D0)
HAME_SetBPen( HamePort, color )(A0,D0)
HAME_SetRGB8(HamePort, reg, r, g, b)(A0,D0,D1,D2,D3)
HAME_GetRGB8(HamePort, reg)(A0,D0)
HAME_GetRGBPixel(HamePort, x, y)(A0,D0,D1)
HAME_CycleLeft(HamePort, start, end)(A0,D0,D1)
HAME_CycleRight(HamePort, start, end)(A0,D0,D1)
HAME_ReadPixel(HamePort, x, y)(A0,D0,D1)
HAME_WritePixel(HamePort, x, y)(A0,D0,D1)
HAME_Line(HamePort, x1, y1, x2, y2)(A0,D0,D1,D2,D3)
HAME_Box(HamePort, x1, y1, x2, y2, filled )(A0,D0,D1,D2,D3,D4)
HAME_Ellipse(HamePort, x, y, width, height, fill )(A0,D0,D1,D2,D3,D4)
HAME_Move( HamePort, x, y )(A0,D0,D1)
HAME_Draw( HamePort, x, y )(A0,D0,D1)
HAME_8BitRender( HamePort, BuffAddr, x, y, wid, high )(A0,A1,D0,D1,D2,D3)
HAME_Scroll( HamePort, dx, dy, x1, y1, x2, y2)(A0,D0,D1,D2,D3,D4,D5)
HAME_OpenFont( font, size )(A0,D0)
HAME_SetFontPen( Font, color )(A0,D0)
HAME_MakeFTables( Font, basecolor )(A0,D0)
HAME_GetFontPallete( HamePort, Font )(A0,A1)
HAME_Text(HamePort, Font, string, x, y )(A0,A1,D0,D1,D2)
HAME_QText(HamePort, Font, string, x, y )(A0,A1,D0,D1,D2)
HAME_CloseFont(Font)(A0)
HAME_AllocClip( Width, Height, MaskFlag )(D0,D1,D2)
HAME_DisposeClip( clip )(A0)
HAME_GetClip( h, x, y, width, height )(A0,D0,D1,D2,D3)
HAME_PutClip( h, clip, x, y )(A0,A1,D0,D1)
HAME_ReadClipPixel( clip, x, y )(A0,D0,D1)
HAME_WriteClipPixel( clip, x, y, reg )(A0,D0,D1,D2)
HAME_ReadMaskPixel( clip, x, y )(A0,D0,D1)
HAME_WriteMaskPixel( clip, x, y, n )(A0,D0,D1,D2)
HAME_AllocClipMask( clip )(A0)
HAME_DisposeClipMask( clip )(A0)
HAME_MakeClipMask( clip, transcolor )(A0,D0)
HAME_WaitScanline( HamePort, n )(A0,D0)
HAME_LockLayer( HamePort )(A0)
HAME_UnlockLayer( HamePort )(A0)
##end