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 >
Text File  |  1991-05-05  |  2KB  |  45 lines

  1. ##base _HameBase
  2. ##bias 30
  3. HAME_Init(ScreenPtr, Width, Height, Vertices, mode, start, nlines, rows)(A0,D0,D1,D2,D3,D4,D5,D6)
  4. HAME_Dispose(HamePort)(A0)
  5. HAME_OpenScreen(lace, hame, Width, Height)(D0,D1,D2,D3)
  6. HAME_CloseScreen(HamePort)(A0)
  7. HAME_SetAPen( HamePort, color )(A0,D0)
  8. HAME_SetBPen( HamePort, color )(A0,D0)
  9. HAME_SetRGB8(HamePort, reg, r, g, b)(A0,D0,D1,D2,D3)
  10. HAME_GetRGB8(HamePort, reg)(A0,D0)
  11. HAME_GetRGBPixel(HamePort, x, y)(A0,D0,D1)
  12. HAME_CycleLeft(HamePort, start, end)(A0,D0,D1)
  13. HAME_CycleRight(HamePort, start, end)(A0,D0,D1)
  14. HAME_ReadPixel(HamePort, x, y)(A0,D0,D1)
  15. HAME_WritePixel(HamePort, x, y)(A0,D0,D1)
  16. HAME_Line(HamePort, x1, y1, x2, y2)(A0,D0,D1,D2,D3)
  17. HAME_Box(HamePort, x1, y1, x2, y2, filled )(A0,D0,D1,D2,D3,D4)
  18. HAME_Ellipse(HamePort, x, y, width, height, fill )(A0,D0,D1,D2,D3,D4)
  19. HAME_Move( HamePort, x, y )(A0,D0,D1)
  20. HAME_Draw( HamePort, x, y )(A0,D0,D1)
  21. HAME_8BitRender( HamePort, BuffAddr, x, y, wid, high )(A0,A1,D0,D1,D2,D3)
  22. HAME_Scroll( HamePort, dx, dy, x1, y1, x2, y2)(A0,D0,D1,D2,D3,D4,D5)
  23. HAME_OpenFont( font, size )(A0,D0)
  24. HAME_SetFontPen( Font, color )(A0,D0)
  25. HAME_MakeFTables( Font, basecolor )(A0,D0)
  26. HAME_GetFontPallete( HamePort, Font )(A0,A1)
  27. HAME_Text(HamePort, Font, string, x, y )(A0,A1,D0,D1,D2)
  28. HAME_QText(HamePort, Font, string, x, y )(A0,A1,D0,D1,D2)
  29. HAME_CloseFont(Font)(A0)
  30. HAME_AllocClip( Width, Height, MaskFlag )(D0,D1,D2)
  31. HAME_DisposeClip( clip )(A0)
  32. HAME_GetClip( h, x, y, width, height )(A0,D0,D1,D2,D3)
  33. HAME_PutClip( h, clip, x, y )(A0,A1,D0,D1)
  34. HAME_ReadClipPixel( clip, x, y )(A0,D0,D1)
  35. HAME_WriteClipPixel( clip, x, y, reg )(A0,D0,D1,D2)
  36. HAME_ReadMaskPixel( clip, x, y )(A0,D0,D1)
  37. HAME_WriteMaskPixel( clip, x, y, n )(A0,D0,D1,D2)
  38. HAME_AllocClipMask( clip )(A0)
  39. HAME_DisposeClipMask( clip )(A0)
  40. HAME_MakeClipMask( clip, transcolor )(A0,D0)
  41. HAME_WaitScanline( HamePort, n )(A0,D0)
  42. HAME_LockLayer( HamePort )(A0)
  43. HAME_UnlockLayer( HamePort )(A0)
  44. ##end
  45.