home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 4 / AACD04.ISO / AACD / Programming / PMM / Developer / FD / giraffe.fd < prev    next >
Encoding:
Text File  |  1999-09-19  |  2.9 KB  |  103 lines

  1. ##base _GiraffeBase
  2. ##bias 30
  3. ##public
  4. G_Pixel(drawable,gc,x,y)(a0/a1/d0/d1)
  5. pad1()()
  6. G_Line(drawable,gc,x1,y1,x2,y2)(a0/a1/d0/d1/d2/d3)
  7. pad2()()
  8. pad3()()
  9. G_Rectangle(drawable,gc,left,top,width,height)(a0/a1/d0/d1/d2/d3)
  10. pad4()()
  11. G_RectangleFill(drawable,gc,left,top,width,height)(a0/a1/d0/d1/d2/d3)
  12. pad5()()
  13. G_Polygon(drawable,gc,poly,count)(a0/a1/a2/d0)
  14. pad6()()
  15. G_Arc(drawable,gc,x,y,width,height,ang1,ang2)(a0/a1/d0/d1/d2/d3/d4/d5)
  16. pad7()()
  17. G_Wedge(drawable,gc,x,y,width,height,ang1,ang2)(a0/a1/d0/d1/d2/d3/d4/d5)
  18. pad8()()
  19. G_Spline(drawable,gc,control)(a0,a1,a2)
  20. pad10()()
  21. pad11()()
  22. pad12()()
  23. pad13()()
  24. pad14()()
  25. G_Blit(drawable,gc,left,top,width,height,source,srcx,srcy)(a0/a1/d0/d1/d2/d3/a2/d4/d5)
  26. G_BlitMask(drawable,gc,left,top,width,height,source,srcx,srcy,mask,mskx,msky)(a0/a1/d0/d1/d2/d3/a2/d4/d5/a3/d6/d7)
  27. pad15()()
  28. pad16()()
  29. pad17()()
  30. pad18()()
  31. G_Copy(drawable,gc,left,top,width,height,source,srcx,srcy)(a0/a1/d0/d1/d2/d3/a2/d4/d5)
  32. G_CopyMask(drawable,gc,left,top,width,height,source,srcx,srcy,mask,mskx,msky)(a0/a1/d0/d1/d2/d3/a2/d4/d5/a3/d6/d7)
  33. pad19()()
  34. pad20()()
  35. G_Template(drawable,gc,left,top,width,height,source,srcx,srcy)(a0/a1/d0/d1/d2/d3/a2/d4/d5)
  36. pad21()()
  37. pad22()()
  38. pad23()()
  39. G_OpenRootLayer(bitmap,tags)(a0/a1)
  40. G_OpenLayer(parent,tags)(a0/a1)
  41. G_CloseLayer(layer)(a0)
  42. G_OwnLayer(layer)(a0)
  43. G_DisownLayer(layer)(a0)
  44. G_UseLayer(layer)(a0)
  45. G_DropLayer(layer)(a0)
  46. G_LockLayer(layer)(a0)
  47. G_UnlockLayer(layer)(a0)
  48. G_LockLayers(layer)(a0)
  49. G_UnlockLayers(layer)(a0)
  50. G_MapLayer(layer)(a0)
  51. G_UnmapLayer(layer)(a0)
  52. G_PushLayer(layer)(a0)
  53. G_PullLayer(layer)(a0)
  54. G_CycleLayer(layer)(a0)
  55. G_ShuffleLayer(layer,target)(a0/a1)
  56. G_SizeLayer(layer,width,height)(a0/d0/d1)
  57. G_MoveLayer(layer,x,y)(a0/d0/d1)
  58. G_MoveSizeLayer(layer,left,top,width,height)(a0/d0/d1/d2/d3)
  59. G_BeginUpdate(layer)(a0)
  60. G_EndUpdate(layer)(a0)
  61. G_RefreshLayer(layer)(a0)
  62. G_WhichLayer(layer,xy)(a0/a1)
  63. G_LayerRelative(layer,xy)(a0/a1)
  64. pad30()()
  65. G_GetLayerBitMap(layer)(a0)
  66. G_GetLayerOrigin(layer,xy,global)(a0/a1/d0)
  67. G_GetLayerSize(layer)(a0)
  68. G_GetLayerFrame(layer,frame,global)(a0/a1/d0)
  69. G_GetLayerBounds(layer,bounds)(a0/a1)
  70. G_GetLayerParent(layer)(a0)
  71. G_GetLayerHead(layer)(a0)
  72. G_GetLayerTail(layer)(a0)
  73. G_GetLayerNext(layer)(a0)
  74. G_GetLayerPrev(layer)(a0)
  75. G_GetLayerId(layer)(a0)
  76. G_GetLayerMinimum(layer)(a0)
  77. pad31()()
  78. pad32()()
  79. pad33()()
  80. pad34()()
  81. pad35()()
  82. pad36()()
  83. pad37()()
  84. pad38()()
  85. G_NewStack(source,tags)(a0/a1)
  86. G_DisposeStack(stack)(a0)
  87. G_UseStack(stack)(a0)
  88. G_Interpret(layer,stack)(a0/a1)
  89. G_InterpretArg(layer,stack,arg1)(a0/a1/d0)
  90. G_InterpretArgArg(layer,stack,arg1,arg2)(a0/a1/d0/d1)
  91. G_InterpregArgArgArg(layer,stack,arg1,arg2,arg3)(a0/a1/d0/d1/d2)
  92. pad47()()
  93. pad48()()
  94. pad49()()
  95. pad50()()
  96. pad51()()
  97. G_OpenFont(name,size)(a0/d0)
  98. G_CloseFont(font)(a0)
  99. G_Text(font,drawable,gc,x,y,string,length)(a0/a1/a2/d0/d1/a3/d2)
  100. G_TextLength(font,gc,string,length)(a0/a1/a2/d0)
  101. G_JustifyText(font,gc,string,length,width,height,flags)(a0/a1/a2/d0/d1/d2/d3)
  102. ##end
  103.