home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / snooplibs / slibs / graphics.sl < prev    next >
Text File  |  1986-05-23  |  12KB  |  171 lines

  1. * SnoopLib: graphics.library
  2. FFE2 BltBitMap «%s (srcBM: 0x%06lx, X: %ld, Y: %ld, destBM: 0x%06lx, X: %ld, Y: %ld, xSize: %ld, ySize: %ld, minterm: 0x%02lx, mask: 0x%02lx, tempA: 0x%06lx)» «a0,d0,d1,a1,d2,d3,d4,d5,d6.b,d7.b,a2»
  3. FFDC BltTemplate «%s (source: 0x%06lx, XOffs: %ld, Mod: %ld, destRP: 0x%06lx, X: %ld, Y: %ld, W: %ld, H: %ld)» «a0,d0.w,d1.w,a1,d2.w,d3.w,d4.w,d5.w»
  4. FFD6 ClearEOL «%s (rp: 0x%06lx)» «a1»
  5. FFD0 ClearScreen «%s (rp: 0x%06lx)» «a1»
  6. FFCA TextLength «%s (rp: 0x%06lx, string: '%s', count: %ld)» «a1,a0,d0.w»  // string must end with a '\0' !?
  7. FFC4 Text «%s (rp: 0x%06lx, string: '%s', count: %ld)» «a1,a0,d0.w»        //  ,,
  8. FFBE SetFont «%s (rp: 0x%06lx, textFont: '%s', %ld)» «a1,10(a0),20(a0).w»
  9. FFB8 OpenFont «%s (TextAttr: '%s', %ld)» «(a0),4(a0).w»
  10. FFB2 CloseFont «%s (textFont: '%s', %ld)» «10(a1),20(a1).w»
  11. FFAC AskSoftStyle «%s (rp: 0x%06lx)» «a1»
  12. FFA6 SetSoftStyle «%s (rp: 0x%06lx, style: 0x%08X, enable: 0x%08X)» «a1,d0,d1»
  13. FFA0 AddBob «%s (bob: 0x%06lx, rp: 0x%06lx)» «a0,a1»
  14. FF9A AddVSprite «%s (vSprite: 0x%06lx, rp: 0x%06lx)» «a0,a1»
  15. FF94 DoCollision «%s (rp: 0x%06lx)» «a1»
  16. FF8E DrawGList «%s (rp: 0x%06lx, vp: 0x%06lx)» «a1,a0»
  17. FF88 InitGels «%s (head: 0x%06lx, tail: 0x%06lx, gelsInfo: 0x%06lx)» «a0,a1,a2»
  18. FF82 InitMasks «%s (vSprite: 0x%06lx)» «a0»
  19. FF7C RemIBob «%s (bob: 0x%06lx, rp: 0x%06lx, vp: 0x%06lx)» «a0,a1,a2»
  20. FF76 RemVSprite «%s (vSprite: 0x%06lx)» «a0»
  21. FF70 SetCollision «%s (num: %ld, routine: 0x%06lx, gelsInfo: 0x%06lx)» «d0,a0,a1»
  22. FF6A SortGList «%s (rp: 0x%06lx)» «a1»
  23. FF64 AddAnimOb «%s (anOb: 0x%06lx, List: 0x%06lx, rp: 0x%06lx)» «a0,a1,a2»
  24. FF5E Animate «%s (anKey: 0x%06lx, rp: 0x%06lx)» «a0,a1»
  25. FF58 GetGBuffers «%s (anOb: 0x%06lx, rp: 0x%06lx, dbuf?: %ld)» «a0,a1,d0.w»
  26. FF52 InitGMasks «%s (anOb: 0x%06lx)» «a0»
  27. FF4C DrawEllipse «%s (rp: 0x%06lx, cX: %ld, cY: %ld, hRad: %ld, vRad: %ld)» «a1,d0.w,d1.w,d2.w,d3.w»
  28. FF46 AreaEllipse «%s (rp: 0x%06lx, cX: %ld, cY: %ld, hRad: %ld, vRad: %ld)» «a1,d0.w,d1.w,d2.w,d3.w»
  29. FF40 LoadRGB4 «%s (vp: 0x%06lx, colors: 0x%06lx, count: %ld)» «a0,a1,d0.w»
  30. FF3A InitRastPort «%s (rp: 0x%06lx)» «a1»
  31. FF34 InitVPort «%s (vp: 0x%06lx)» «a0»
  32. FF2E MrgCop «%s (view: 0x%06lx)» «a1»
  33. FF28 MakeVPort «%s (view: 0x%06lx, vp: 0x%06lx)» «a0,a1»
  34. FF22 LoadView «%s (view: 0x%06lx)» «a1»
  35. FF1C WaitBlit «%s ()»
  36. FF16 SetRast «%s (rp: 0x%06lx, pen: %ld)» «a1,d0.b»
  37. FF10 Move «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  38. FF0A Draw «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  39. FF04 AreaMove «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  40. FEFE AreaDraw «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  41. FEF8 AreaEnd «%s (rp: 0x%06lx)» «a1»
  42. FEF2 WaitTOF «%s ()»
  43. FEEC QBlit «%s (blit: 0x%06lx)» «a1»
  44. FEE6 InitArea «%s (areaInfo: 0x%06lx, vectorBuffer: 0x%06lx, maxVectors: %ld)» «a0,a1,d0.w»
  45. FEE0 SetRGB4 «%s (vp: 0x%06lx, reg: %ld, red: %ld, green: %ld, blue: %ld)» «a0,d0.w,d1.b,d2.b,d3.b»
  46. FEDA QBSBlit «%s (blit: 0x%06lx)» «a1»
  47. FED4 BltClear «%s (memBlock: 0x%06lx, byteCount: 0x%08X, flags: 0x%02lx)» «a1,d0,d1.b»
  48. FECE RectFill «%s (rp: 0x%06lx, xMin: %ld, yMin: %ld, xMax: %ld, yMax: %ld)» «a1,d0.w,d1.w,d2.w,d3.w»
  49. FEC8 BltPattern «%s (rp: 0x%06lx, mask: 0x%06lx, xMin: %ld, yMin: %ld, xMax: %ld, yMax: %ld, maskBPR: %ld)» «a1,a0,d0.w,d1.w,d2.w,d3.w,d4.w»
  50. FEC2 ReadPixel «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  51. FEBC WritePixel «%s (rp: 0x%06lx, x: %ld, y: %ld)» «a1,d0.w,d1.w»
  52. FEB6 Flood «%s (rp: 0x%06lx, mode: %ld, x: %ld, y: %ld)» «a1,d2,d0.w,d1.w»
  53. FEB0 PolyDraw «%s (rp: 0x%06lx, count: %ld, polyTable: 0x%06lx)» «a1,d0.w,a0»
  54. FEAA SetAPen «%s (rp: 0x%06lx, pen: %ld)» «a1,d0.b»
  55. FEA4 SetBPen «%s (rp: 0x%06lx, pen: %ld)» «a1,d0.b»
  56. FE9E SetDrMd «%s (rp: 0x%06lx, drawMode: 0x%02lx)» «a1,d0.b»
  57. FE98 InitView «%s (view: 0x%06lx)» «a1»
  58. FE92 CBump «%s (copList: 0x%06lx)» «a1»
  59. FE8C CMove «%s (copList: 0x%06lx, destination: 0x%06lx, data: 0x%04X)» «a1,d0,d1.w»
  60. FE86 CWait «%s (copList: 0x%06lx, vert: %ld, horiz: %ld)» «a1,d0.w,d1.w»
  61. FE80 VBeamPos «%s ()»
  62. FE7A InitBitMap «%s (bitMap: 0x%06lx, depth: %ld, width: %ld, height: %ld)» «a0,d0.b,d1.w,d2.w»
  63. FE74 ScrollRaster «%s (rp: 0x%06lx, dx: %ld, dy: %ld, xMin: %ld, yMin: %ld, xMax: %ld, yMax: %ld)» «a1,d0.w,d1.w,d2.w,d3.w,d4.w,d5.w»
  64. FE6E WaitBOVP «%s (vp: 0x%06lx)» «a0»
  65. FE68 GetSprite «%s (sprite: 0x%06lx, num: %ld)» «a0,d0»
  66. FE62 FreeSprite «%s (num: %ld)» «d0»
  67. FE5C ChangeSprite «%s (vp: 0x%06lx, sprite: 0x%06lx, newData: 0x%06lx)» «a0,a1,a2»
  68. FE56 MoveSprite «%s (vp: 0x%06lx, sprite: 0x%06lx, x: %ld, y: %ld)» «a0,a1,d0.w,d1.w»
  69. FE50 LockLayerRom «%s (layer: 0x%06lx)» «a5»
  70. FE4A UnlockLayerRom «%s (layer: 0x%06lx)» «a5»
  71. FE44 SyncSBitMap «%s (layer: 0x%06lx)» «a0»
  72. FE3E CopySBitMap «%s (layer: 0x%06lx)» «a0»
  73. FE38 OwnBlitter «%s ()»
  74. FE32 DisownBlitter «%s ()»
  75. FE2C InitTmpRas «%s (tmpRas: 0x%06lx, buffer: 0x%06lx, size: %ld)» «a0,a1,d0»
  76. FE26 AskFont «%s (rp: 0x%06lx, TextAttr: '%s', %ld)» «a1,(a0),4(a0).w»
  77. FE20 AddFont «%s (textFont: '%s', %ld)» «10(a1),20(a1).w»
  78. FE1A RemFont «%s (textFont: '%s', %ld)» «10(a1),20(a1).w»
  79. FE14 AllocRaster «%s (width: %ld, height: %ld)» «d0,d1»
  80. FE0E FreeRaster «%s (plane: 0x%06lx, width: %ld, height: %ld)» «a0,d0.w,d1.w»
  81. FE08 AndRectRegion «%s (region: 0x%06lx, rectangle: 0x%06lx)» «a0,a1»
  82. FE02 OrRectRegion «%s (region: 0x%06lx, rectangle: 0x%06lx)» «a0,a1»
  83. FDFC NewRegion «%s ()»
  84. FDF6 ClearRectRegion «%s (region: 0x%06lx, rectangle: 0x%06lx)» «a0,a1»
  85. FDF0 ClearRegion «%s (region: 0x%06lx)» «a0»
  86. FDEA DisposeRegion «%s (region: 0x%06lx)» «a0»
  87. FDE4 FreeVPortCopLists «%s (vp: 0x%06lx)» «a0»
  88. FDDE FreeCopList «%s (copList: 0x%06lx)» «a0»
  89. FDD8 ClipBlit «%s (srcRP: 0x%06lx, X: %ld, Y: %ld, destRP: 0x%06lx, X: %ld, Y: %ld, xSize: %ld, ySize: %ld, minterm: 0x%02lx)» «a0,d0,d1,a1,d2,d3,d4,d5,d6.b»
  90. FDD2 XorRectRegion «%s (region: 0x%06lx, rectangle: 0x%06lx)» «a0,a1»
  91. FDCC FreeCprList «%s (cprList: 0x%06lx)» «a0»
  92. FDC6 GetColorMap «%s (entries: %ld)» «d0»
  93. FDC0 FreeColorMap «%s (colorMap: 0x%06lx)» «a0»
  94. FDBA GetRGB4 «%s (colorMap: 0x%06lx, entry: %ld)» «a0,d0»
  95. FDB4 ScrollVPort «%s (vp: 0x%06lx)» «a0»
  96. FDAE UCopperListInit «%s (uCopList: 0x%06lx, n: %ld)» «a0,d0»
  97. FDA8 FreeGBuffers «%s (anOb: 0x%06lx, rp: 0x%06lx, flag: %ld)» «a0,a1,d0»
  98. FDA2 BltBitMapRastPort «%s (srcBM: 0x%06lx, X: %ld, Y: %ld, destRP: 0x%06lx, X: %ld, Y: %ld, xSize: %ld, ySize: %ld, minterm: 0x%02lx)» «a0,d0.w,d1.w,a1,d2.w,d3.w,d4.w,d5.w,d6.b»
  99. FD9C OrRegionRegion «%s (srcRegion: 0x%06lx, destRegion: 0x%06lx)» «a0,a1»
  100. FD96 XorRegionRegion «%s (srcRegion: 0x%06lx, destRegion: 0x%06lx)» «a0,a1»
  101. FD90 AndRegionRegion «%s (srcRegion: 0x%06lx, destRegion: 0x%06lx)» «a0,a1»
  102. FD8A SetRGB4CM «%s (colorMap: 0x%06lx, index: %ld, red: %ld, green: %ld, blue: %ld)» «a0,d0.w,d1.b,d2.b,d3.b»
  103. FD84 BltMaskBitMapRastPort «%s (srcBM: 0x%06lx, X: %ld, Y: %ld, destRP: 0x%06lx, X: %ld, Y: %ld, xSize: %ld, ySize: %ld, minterm: 0x%02lx, bltMask: 0x%06lx)» «a0,d0.w,d1.w,a1,d2.w,d3.w,d4.w,d5.w,d6.b,a2»
  104. FD7E GfxInternal1 «%s ()»
  105. FD78 GfxInternal2 «%s ()»
  106. FD72 AttemptLockLayerRom «%s (layer: 0x%06lx)» «a5»
  107. * VERSION 36
  108. FD6C GfxNew «%s (gfxNodeType: %ld)» «d0»
  109. FD66 GfxFree «%s (gfxNodePtr: 0x%06lx)» «a0»
  110. FD60 GfxAssociate «%s (associateNode: 0x%06lx, gfxNodePtr: 0x%06lx)» «a0,a1»
  111. FD5A BitMapScale «%s (bitScaleArgs: 0x%06lx)» «a0»
  112. FD54 ScalerDiv «%s (factor: %ld, numerator: %ld, denominator: %ld)» «d0,d1,d2»
  113. FD4E TextExtent «%s (rp: 0x%06lx, string: '%s', count: %ld, textExtent: 0x%06lx)» «a1,a0,d0.w,a2»
  114. FD48 TextFit «%s (rp: 0x%06lx, string: '%s', strLen: %ld, textExtent: 0x%06lx, constrExtent: 0x%06lx, strDirection: %ld, constBitWidth: %ld, constBitHeight: %ld)» «a1,a0,d0.w,a2,a3,d1,d2,d3»
  115. FD42 GfxLookUp «%s (associateNode: 0x%06lx)» «a0»
  116. FD3C VideoControl «%s (colorMap: 0x%06lx, tagarray: 0x%06lx)» «a0,a1»
  117. FD36 OpenMonitor «%s (monitorName: '%s', displayID: 0x%08lx)» «a1,d0»
  118. FD30 CloseMonitor «%s (monitorSpec: 0x%06lx)» «a0»
  119. FD2A FindDisplayInfo «%s (displayID: 0x%08lx)» «d0»
  120. FD24 NextDisplayInfo «%s (displayID: 0x%08lx)» «d0»
  121. FD0C GetDisplayInfoData «%s (handle: 0x%08lx, buf: 0x%06lx, size: %ld, tagID: %ld, displayID: 0x%08lx)» «a0,a1,d0,d1,d2»
  122. FD06 FontExtent «%s (textFont: '%s', %ld, fontExtend: 0x%06lx)» «10(a0),20(a0).w,a1»
  123. FD00 ReadPixelLine8 «%s (rp: 0x%06lx, xstart: %ld, ystart: %ld, width: %ld, array: 0x%06lx, tempRP: 0x%06lx)» «a0,d0,d1,d2,a2,a1»
  124. FCFA WritePixelLine8 «%s (rp: 0x%06lx, xstart: %ld, ystart: %ld, width: %ld, array: 0x%06lx, tempRP: 0x%06lx)» «a0,d0,d1,d2,a2,a1»
  125. FCF4 ReadPixelArray8 «%s (rp: 0x%06lx, xstart: %ld, ystart: %ld, xstop: %ld, ystop: %ld, array: 0x%06lx, temprp: 0x%06lx)» «a0,d0,d1,d2,d3,a2,a1»
  126. FCEE WritePixelArray8 «%s (rp: 0x%06lx, xstart: %ld, ystart: %ld, xstop: %ld, ystop: %ld, array: 0x%06lx, temprp: 0x%06lx)» «a0,d0,d1,d2,d3,a2,a1»
  127. FCE8 GetVPModeID «%s (vp: 0x%06lx)» «a0»
  128. FCE2 ModeNotAvailable «%s (modeID: 0x%08lx)» «d0»
  129. FCDC WeighTAMatch «%s (reqTextAttr: '%s', %ld, targetTextAttr: '%s', %ld, targetTags: 0x%06lx)» «(a0),4(a0).w,(a1),4(a1).w,a2»
  130. FCD6 EraseRect «%s (rp: 0x%06lx, xMin: %ld, yMin: %ld, xMax: %ld, yMax: %ld)» «a1,d0,d1,d2,d3»
  131. FCD0 ExtendFont «%s (textFont: '%s', %ld, fontTags: 0x%06lx)» «10(a0),20(a0).w,a1»
  132. FCCA StripFont «%s (textFont: '%s', %ld)» «10(a0),20(a0).w»
  133. * VERSION 39
  134. FCC4 CalcIVG «%s (v: 0x%06lx, vp: 0x%06lx)» «a0,a1»
  135. FCBE AttachPalExtra «%s (cm: 0x%06lx, vp: 0x%06lx)» «a0,a1»
  136. FCB8 ObtainBestPenA «%s (cm: 0x%06lx, R: 0x%02lx, G: 0x%02lx, B: 0x%02lx, tags: 0x%06lx)» «a0,d1,d2,d3,a1»
  137. FCB2 GfxInternal3 «%s ()»
  138. FCAC SetRGB32 «%s (vp: 0x%06lx, pen: %ld, R: 0x%02lx, G: 0x%02lx, B: 0x%02lx)» «a0,d0,d1,d2,d3»
  139. FCA6 GetAPen «%s (rp: 0x%06lx)» «a0»
  140. FCA0 GetBPen «%s (rp: 0x%06lx)» «a0»
  141. FC9A GetDrMd «%s (rp: 0x%06lx)» «a0»
  142. FC94 GetOutlinePen «%s (rp: 0x%06lx)» «a0»
  143. FC8E LoadRGB32 «%s (vp: 0x%06lx, table: 0x%06lx)» «a0,a1»
  144. FC88 SetChipRev «%s (InitRevBits: 0x%08lx)» «d0»
  145. FC82 SetABPenDrMd «%s (rp: 0x%06lx, apen: %ld, bpen: %ld, drawmode: %ld)» «a1,d0,d1,d2»
  146. FC7C GetRGB32 «%s (cm: 0x%06lx, firstcolor: %ld, ncolors: %ld, table: 0x%06lx)» «a0,d0,d1,a1»
  147. FC76 GfxSpare1 «%s ()»
  148. FC6A AllocBitMap «%s (width: %ld, height: %ld, depth: %ld, flags: 0x%08lx, friend_bitmap: 0x%06lx)» «d0,d1,d2,d3,a0»
  149. FC64 FreeBitMap «%s (bm: 0x%06lx)» «a0»
  150. FC5E GetExtSpriteA «%s (ExtSprite: 0x%06lx, tags: 0x%06lx)» «a2,a1»
  151. FC58 CoerceMode «%s (vp: 0x%06lx, monitorid: 0x%08lx, flags: 0x%08lx)» «a0,d0,d1»
  152. FC52 ChangeVPBitMap «%s (vp: 0x%06lx, bm: 0x%06lx, DBufInfo: 0x%06lx)» «a0,a1,a2»
  153. FC4C ReleasePen «%s (cm: 0x%06lx, pen: %ld)» «a0,d0»
  154. FC46 ObtainPen «%s (cm: 0x%06lx, index: %ld, R: 0x%02lx, G: 0x%02lx, B: 0x%02lx, flags: 0x%08lx)» «a0,d0,d1,d2,d3,d4»
  155. FC40 GetBitMapAttr «%s (bm: 0x%06lx, attrnum: %ld)» «a0,d1»
  156. FC3A AllocDBufInfo «%s (vp: 0x%06lx)» «a0»
  157. FC34 FreeDBufInfo «%s (DBufInfo: 0x%06lx)» «a1»
  158. FC2E SetOutlinePen «%s (rp: 0x%06lx, pen: %ld)» «a0,d0»
  159. FC28 SetWriteMask «%s (rp: 0x%06lx, mask: 0x%08lx)» «a0,d0»
  160. FC22 SetMaxPen «%s (rp: 0x%06lx, maxpen: %ld)» «a0,d0»
  161. FC1C SetRGB32CM «%s (cm: 0x%06lx, pen: %ld, R: 0x%02lx, G: 0x%02lx, B: 0x%02lx)» «a0,d0,d1,d2,d3»
  162. FC16 ScrollRasterBF «%s (rp: 0x%06lx, dx: %ld, dy: %ld, xMin: %ld, yMin: %ld, xMax: %ld, yMax: %ld)» «a1,d0,d1,d2,d3,d4,d5»
  163. FC10 FindColor «%s (cm: 0x%06lx, R: 0x%02lx, G: 0x%02lx, B: 0x%02lx, maxcolor: %ld)» «a3,d1,d2,d3,d4»
  164. FC0A GfxSpare2 «%s ()»
  165. FC04 AllocSpriteDataA «%s (bm: 0x%06lx, tags: 0x%06lx)» «a2,a1»
  166. FBFE ChangeExtSpriteA «%s (vp: 0x%06lx, oldsprite: 0x%06lx, newsprite: 0x%06lx, tags: 0x%06lx)» «a0,a1,a2,a3»
  167. FBF8 FreeSpriteData «%s (sp: 0x%06lx)» «a2»
  168. FBF2 SetRPAttrsA «%s (rp: 0x%06lx, tags: 0x%06lx)» «a0,a1»
  169. FBEC GetRPAttrsA «%s (rp: 0x%06lx, tags: 0x%06lx)» «a0,a1»
  170. FBE6 BestModeIDA «%s (tags: 0x%06lx)» «a0»
  171.