home *** CD-ROM | disk | FTP | other *** search
/ C++ Games Programming / CPPGAMES.ISO / fgl / fglight / fglight.arj / FASTGRAF.BI < prev    next >
Text File  |  1995-01-20  |  23KB  |  311 lines

  1. '*****************************************************************************
  2. '
  3. '  FASTGRAF.BI
  4. '
  5. '  This file contains the BASIC function and subroutine declarations for
  6. '  Fastgraph V4.00.
  7. '
  8. '  Copyright (c) 1991-1995 Ted Gruber Software.  All rights reserved.
  9. '
  10. '*****************************************************************************
  11.  
  12. DECLARE FUNCTION FGallocate% CDECL ALIAS "_fg_allocate" (BYVAL ARG1%)
  13. DECLARE FUNCTION FGalloccms% CDECL ALIAS "_fg_alloccms" (BYVAL ARG1%)
  14. DECLARE FUNCTION FGallocems% CDECL ALIAS "_fg_allocems" (BYVAL ARG1%)
  15. DECLARE FUNCTION FGallocxms% CDECL ALIAS "_fg_allocxms" (BYVAL ARG1%)
  16. DECLARE FUNCTION FGautomode% CDECL ALIAS "_fg_automode" ()
  17.  
  18. DECLARE FUNCTION FGbestmode% CDECL ALIAS "_fg_bestmode" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  19. DECLARE SUB      FGbox       CDECL ALIAS "_fg_box"      (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  20. DECLARE SUB      FGboxdepth  CDECL ALIAS "_fg_boxdepth" (BYVAL ARG1%, BYVAL ARG2%)
  21. DECLARE SUB      FGboxw                                 (ARG1#, ARG2#, ARG3#, ARG4#)
  22. DECLARE SUB      FGboxx      CDECL ALIAS "_fg_boxx"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  23. DECLARE SUB      FGboxxw                                (ARG1#, ARG2#, ARG3#, ARG4#)
  24. DECLARE FUNCTION FGbutton%   CDECL ALIAS "_fg_button"   (BYVAL ARG1%)
  25.  
  26. DECLARE FUNCTION FGcapslock% CDECL ALIAS "_fg_capslock" ()
  27. DECLARE SUB      FGchgattr   CDECL ALIAS "_fg_chgattr"  (BYVAL ARG1%)
  28. DECLARE SUB      FGchgtext   CDECL ALIAS "_fg_chgtext"  (ARG1$, BYVAL ARG2%)
  29. DECLARE SUB      FGcircle    CDECL ALIAS "_fg_circle"   (BYVAL ARG1%)
  30. DECLARE SUB      FGcirclef   CDECL ALIAS "_fg_circlef"  (BYVAL ARG1%)
  31. DECLARE SUB      FGcirclefw                             (ARG1#)
  32. DECLARE SUB      FGcirclew                              (ARG1#)
  33. DECLARE SUB      FGclipmap   CDECL ALIAS "_fg_clipmap"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  34. DECLARE SUB      FGclipmask  CDECL ALIAS "_fg_clipmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  35. DECLARE SUB      FGclpimage  CDECL ALIAS "_fg_clpimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  36. DECLARE SUB      FGclprect   CDECL ALIAS "_fg_clprect"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  37. DECLARE SUB      FGclprectw                             (ARG1#, ARG2#, ARG3#, ARG4#)
  38. DECLARE FUNCTION FGcolors%   CDECL ALIAS "_fg_colors"   ()
  39. DECLARE SUB      FGcopypage  CDECL ALIAS "_fg_copypage" (BYVAL ARG1%, BYVAL ARG2%)
  40. DECLARE SUB      FGcursor    CDECL ALIAS "_fg_cursor"   (BYVAL ARG1%)
  41.  
  42. DECLARE SUB      FGdash      CDECL ALIAS "_fg_dash"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  43. DECLARE SUB      FGdashrel   CDECL ALIAS "_fg_dashrel"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  44. DECLARE SUB      FGdashrw                               (ARG1#, ARG2#, ARG3%)
  45. DECLARE SUB      FGdashw                                (ARG1#, ARG2#, ARG3%)
  46. DECLARE SUB      FGdefcolor  CDECL ALIAS "_fg_defcolor" (BYVAL ARG1%, BYVAL ARG2%)
  47. DECLARE SUB      FGdefpages  CDECL ALIAS "_fg_defpages" (BYVAL ARG1%, BYVAL ARG2%)
  48. DECLARE SUB      FGdispfile  CDECL ALIAS "_fg_dispfile" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  49. DECLARE SUB      FGdisplay   CDECL ALIAS "_fg_display"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  50. DECLARE SUB      FGdisplayp  CDECL ALIAS "_fg_displayp" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  51. DECLARE SUB      FGdraw      CDECL ALIAS "_fg_draw"     (BYVAL ARG1%, BYVAL ARG2%)
  52. DECLARE SUB      FGdrawmap   CDECL ALIAS "_fg_drawmap"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  53. DECLARE SUB      FGdrawmask  CDECL ALIAS "_fg_drawmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  54. DECLARE SUB      FGdrawrel   CDECL ALIAS "_fg_drawrel"  (BYVAL ARG1%, BYVAL ARG2%)
  55. DECLARE SUB      FGdrawrelx  CDECL ALIAS "_fg_drawrelx" (BYVAL ARG1%, BYVAL ARG2%)
  56. DECLARE SUB      FGdrawrw                               (ARG1#, ARG2#)
  57. DECLARE SUB      FGdrawrxw                              (ARG1#, ARG2#)
  58. DECLARE SUB      FGdraww                                (ARG1#, ARG2#)
  59. DECLARE SUB      FGdrawx     CDECL ALIAS "_fg_drawx"    (BYVAL ARG1%, BYVAL ARG2%)
  60. DECLARE SUB      FGdrawxw                               (ARG1#, ARG2#)
  61. DECLARE SUB      FGdrect     CDECL ALIAS "_fg_drect"    (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  62. DECLARE SUB      FGdrectw                               (ARG1#, ARG2#, ARG3#, ARG4#, ARG5$)
  63. DECLARE SUB      FGdrwimage  CDECL ALIAS "_fg_drwimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  64.  
  65. DECLARE FUNCTION FGegacheck% CDECL ALIAS "_fg_egacheck" ()
  66. DECLARE SUB      FGellipse   CDECL ALIAS "_fg_ellipse"  (BYVAL ARG1%, BYVAL ARG2%)
  67. DECLARE SUB      FGellipsef  CDECL ALIAS "_fg_ellipsef" (BYVAL ARG1%, BYVAL ARG2%)
  68. DECLARE SUB      FGellipsew                             (ARG1#, ARG2#)
  69. DECLARE SUB      FGellipsfw                             (ARG1#, ARG2#)
  70. DECLARE SUB      FGerase     CDECL ALIAS "_fg_erase"    ()
  71.  
  72. DECLARE SUB      FGfadein    CDECL ALIAS "_fg_fadein"   (BYVAL ARG1%)
  73. DECLARE SUB      FGfadeout   CDECL ALIAS "_fg_fadeout"  (BYVAL ARG1%)
  74. DECLARE SUB      FGfillpage  CDECL ALIAS "_fg_fillpage" ()
  75. DECLARE FUNCTION FGfindpage% CDECL ALIAS "_fg_findpage" ()
  76. DECLARE SUB      FGflicdone  CDECL ALIAS "_fg_flicdone" (ARG1$)
  77. DECLARE FUNCTION FGflichead% CDECL ALIAS "_fg_flichead" (ARG1$, ARG2$)
  78. DECLARE FUNCTION FGflicmode% CDECL ALIAS "_fg_flicmode" (ARG1$)
  79. DECLARE FUNCTION FGflicopen% CDECL ALIAS "_fg_flicopen" (ARG1$, ARG2$)
  80. DECLARE FUNCTION FGflicplay% CDECL ALIAS "_fg_flicplay" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  81. DECLARE SUB      FGflicsize  CDECL ALIAS "_fg_flicsize" (ARG1$, ARG2%, ARG3%)
  82. DECLARE FUNCTION FGflicskip% CDECL ALIAS "_fg_flicskip" (ARG1$, BYVAL ARG2%)
  83. DECLARE SUB      FGflipmask  CDECL ALIAS "_fg_flipmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  84. DECLARE SUB      FGflood     CDECL ALIAS "_fg_flood"    (BYVAL ARG1%, BYVAL ARG2%)
  85. DECLARE SUB      FGfloodw                               (ARG1#, ARG2#)
  86. DECLARE SUB      FGflpimage  CDECL ALIAS "_fg_flpimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  87. DECLARE SUB      FGfontsize  CDECL ALIAS "_fg_fontsize" (BYVAL ARG1%)
  88. DECLARE FUNCTION FGfreepage% CDECL ALIAS "_fg_freepage" (BYVAL ARG1%)
  89.  
  90. DECLARE FUNCTION FGgetaddr%  CDECL ALIAS "_fg_getaddr"  ()
  91. DECLARE FUNCTION FGgetattr%  CDECL ALIAS "_fg_getattr"  (BYVAL ARG1%, BYVAL ARG2%)
  92. DECLARE SUB      FGgetbanks  CDECL ALIAS "_fg_getbanks" (ARG1%, ARG2%)
  93. DECLARE SUB      FGgetblock  CDECL ALIAS "_fg_getblock" (ARG1$, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%)
  94. DECLARE FUNCTION FGgetchar%  CDECL ALIAS "_fg_getchar"  (BYVAL ARG1%, BYVAL ARG2%)
  95. DECLARE SUB      FGgetclip   CDECL ALIAS "_fg_getclip"  (ARG1%, ARG2%, ARG3%, ARG4%)
  96. DECLARE FUNCTION FGgetclock& CDECL ALIAS "_fg_getclock" ()
  97. DECLARE FUNCTION FGgetcolor% CDECL ALIAS "_fg_getcolor" ()
  98. DECLARE SUB      FGgetdacs   CDECL ALIAS "_fg_getdacs"  (BYVAL ARG1%, BYVAL ARG2%, ARG3$)
  99. DECLARE SUB      FGgetentry  CDECL ALIAS "_fg_getentry" (BYVAL ARG1%, ARG2%, ARG3%)
  100. DECLARE FUNCTION FGgethpage% CDECL ALIAS "_fg_gethpage" ()
  101. DECLARE SUB      FGgetimage  CDECL ALIAS "_fg_getimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  102. DECLARE FUNCTION FGgetindex% CDECL ALIAS "_fg_getindex" (BYVAL ARG1%)
  103. DECLARE SUB      FGgetkey    CDECL ALIAS "_fg_getkey"   (ARG1$, ARG2$)
  104. DECLARE FUNCTION FGgetlines% CDECL ALIAS "_fg_getlines" ()
  105. DECLARE SUB      FGgetmap    CDECL ALIAS "_fg_getmap"   (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  106. DECLARE FUNCTION FGgetmaxx%  CDECL ALIAS "_fg_getmaxx"  ()
  107. DECLARE FUNCTION FGgetmaxy%  CDECL ALIAS "_fg_getmaxy"  ()
  108. DECLARE FUNCTION FGgetmode%  CDECL ALIAS "_fg_getmode"  ()
  109. DECLARE FUNCTION FGgetpage%  CDECL ALIAS "_fg_getpage"  ()
  110. DECLARE FUNCTION FGgetpixel% CDECL ALIAS "_fg_getpixel" (BYVAL ARG1%, BYVAL ARG2%)
  111. DECLARE SUB      FGgetrgb    CDECL ALIAS "_fg_getrgb"   (BYVAL ARG1%, ARG2%, ARG3%, ARG4%)
  112. DECLARE SUB      FGgetview   CDECL ALIAS "_fg_getview"  (ARG1%, ARG2%, ARG3%, ARG4%, ARG5%, ARG6%, ARG7%, ARG8%)
  113. DECLARE FUNCTION FGgetvpage% CDECL ALIAS "_fg_getvpage" ()
  114. DECLARE SUB      FGgetworld                             (ARG1#, ARG2#, ARG3#, ARG4#)
  115. DECLARE FUNCTION FGgetxbox%  CDECL ALIAS "_fg_getxbox"  ()
  116. DECLARE FUNCTION FGgetxjoy%  CDECL ALIAS "_fg_getxjoy"  (BYVAL ARG1%)
  117. DECLARE FUNCTION FGgetxjust% CDECL ALIAS "_fg_getxjust" ()
  118. DECLARE FUNCTION FGgetxpos%  CDECL ALIAS "_fg_getxpos"  ()
  119. DECLARE FUNCTION FGgetybox%  CDECL ALIAS "_fg_getybox"  ()
  120. DECLARE FUNCTION FGgetyjoy%  CDECL ALIAS "_fg_getyjoy"  (BYVAL ARG1%)
  121. DECLARE FUNCTION FGgetyjust% CDECL ALIAS "_fg_getyjust" ()
  122. DECLARE FUNCTION FGgetypos%  CDECL ALIAS "_fg_getypos"  ()
  123. DECLARE FUNCTION FGgifhead%  CDECL ALIAS "_fg_gifhead"  (ARG1$, ARG2$)
  124. DECLARE FUNCTION FGgifmode%  CDECL ALIAS "_fg_gifmode"  (ARG1$)
  125. DECLARE FUNCTION FGgifpal%   CDECL ALIAS "_fg_gifpal"   (ARG1$, ARG2$)
  126. DECLARE SUB      FGgifrange  CDECL ALIAS "_fg_gifrange" (ARG1$, ARG2%, ARG3%, ARG4%, ARG5%)
  127.  
  128. DECLARE SUB      FGhush      CDECL ALIAS "_fg_hush"     ()
  129. DECLARE SUB      FGhushnext  CDECL ALIAS "_fg_hushnext" ()
  130.  
  131. DECLARE SUB      FGimagebuf  CDECL ALIAS "_fg_imagebuf" (ARG1$, BYVAL ARG2%)
  132. DECLARE FUNCTION FGimagesiz& CDECL ALIAS "_fg_imagesiz" (BYVAL ARG1%, BYVAL ARG2%)
  133. DECLARE FUNCTION FGinitems%  CDECL ALIAS "_fg_initems"  ()
  134. DECLARE FUNCTION FGinitjoy%  CDECL ALIAS "_fg_initjoy"  (BYVAL ARG1%)
  135. DECLARE SUB      FGinitw                                ()
  136. DECLARE FUNCTION FGinitxms%  CDECL ALIAS "_fg_initxms"  ()
  137. DECLARE FUNCTION FGinside%   CDECL ALIAS "_fg_inside"   (ARG1%(), BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  138. DECLARE SUB      FGintjoy    CDECL ALIAS "_fg_intjoy"   (BYVAL ARG1%, ARG2$, ARG3$)
  139. DECLARE SUB      FGintkey    CDECL ALIAS "_fg_intkey"   (ARG1$, ARG2$)
  140. DECLARE SUB      FGinvert    CDECL ALIAS "_fg_invert"   (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  141.  
  142. DECLARE SUB      FGjustify   CDECL ALIAS "_fg_justify"  (BYVAL ARG1%, BYVAL ARG2%)
  143.  
  144. DECLARE SUB      FGkbinit    CDECL ALIAS "_fg_kbinit"   (BYVAL ARG1%)
  145. DECLARE FUNCTION FGkblast%   CDECL ALIAS "_fg_kblast"   ()
  146. DECLARE SUB      FGkbreset   CDECL ALIAS "_fg_kbreset"  ()
  147. DECLARE FUNCTION FGkbtest%   CDECL ALIAS "_fg_kbtest"   (BYVAL ARG1%)
  148.  
  149. DECLARE FUNCTION FGloadpcx%  CDECL ALIAS "_fg_loadpcx"  (ARG1$, BYVAL ARG2%)
  150. DECLARE SUB      FGlocate    CDECL ALIAS "_fg_locate"   (BYVAL ARG1%, BYVAL ARG2%)
  151.  
  152. DECLARE FUNCTION FGmakegif%  CDECL ALIAS "_fg_makegif"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  153. DECLARE FUNCTION FGmakepcx%  CDECL ALIAS "_fg_makepcx"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  154. DECLARE FUNCTION FGmakeppr%  CDECL ALIAS "_fg_makeppr"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  155. DECLARE FUNCTION FGmakespr%  CDECL ALIAS "_fg_makespr"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  156. DECLARE FUNCTION FGmaprgb%   CDECL ALIAS "_fg_maprgb"   (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  157. DECLARE FUNCTION FGmeasure%  CDECL ALIAS "_fg_measure"  ()
  158. DECLARE FUNCTION FGmemavail& CDECL ALIAS "_fg_memavail" ()
  159. DECLARE FUNCTION FGmemory%   CDECL ALIAS "_fg_memory"   ()
  160. DECLARE SUB      FGmouse256  CDECL ALIAS "_fg_mouse256" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  161. DECLARE SUB      FGmousebut  CDECL ALIAS "_fg_mousebut" (BYVAL ARG1%, ARG2%, ARG3%, ARG4%)
  162. DECLARE SUB      FGmousecur  CDECL ALIAS "_fg_mousecur" (BYVAL ARG1%, BYVAL ARG2%)
  163. DECLARE SUB      FGmousefin  CDECL ALIAS "_fg_mousefin" ()
  164. DECLARE FUNCTION FGmouseini% CDECL ALIAS "_fg_mouseini" ()
  165. DECLARE SUB      FGmouselim  CDECL ALIAS "_fg_mouselim" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  166. DECLARE SUB      FGmousemov  CDECL ALIAS "_fg_mousemov" (BYVAL ARG1%, BYVAL ARG2%)
  167. DECLARE SUB      FGmousepos  CDECL ALIAS "_fg_mousepos" (ARG1%, ARG2%, ARG3%)
  168. DECLARE SUB      FGmouseptr  CDECL ALIAS "_fg_mouseptr" (ARG1%(), BYVAL ARG2%, BYVAL ARG3%)
  169. DECLARE SUB      FGmousespd  CDECL ALIAS "_fg_mousespd" (BYVAL ARG1%, BYVAL ARG2%)
  170. DECLARE SUB      FGmousevis  CDECL ALIAS "_fg_mousevis" (BYVAL ARG1%)
  171. DECLARE SUB      FGmove      CDECL ALIAS "_fg_move"     (BYVAL ARG1%, BYVAL ARG2%)
  172. DECLARE SUB      FGmoverel   CDECL ALIAS "_fg_moverel"  (BYVAL ARG1%, BYVAL ARG2%)
  173. DECLARE SUB      FGmoverw                               (ARG1#, ARG2#)
  174. DECLARE SUB      FGmovew                                (ARG1#, ARG2#)
  175. DECLARE SUB      FGmusic     CDECL ALIAS "_fg_music"    (ARG1$)
  176. DECLARE SUB      FGmusicb    CDECL ALIAS "_fg_musicb"   (ARG1$, BYVAL ARG2%)
  177.  
  178. DECLARE FUNCTION FGnumlock%  CDECL ALIAS "_fg_numlock"  ()
  179.  
  180. DECLARE SUB      FGpack      CDECL ALIAS "_fg_pack"     (ARG1$, ARG2$, BYVAL ARG3%, BYVAL ARG4%)
  181. DECLARE FUNCTION FGpagesize& CDECL ALIAS "_fg_pagesize" ()
  182. DECLARE SUB      FGpaint     CDECL ALIAS "_fg_paint"    (BYVAL ARG1%, BYVAL ARG2%)
  183. DECLARE SUB      FGpaintw                               (ARG1#, ARG2#)
  184. DECLARE SUB      FGpalette   CDECL ALIAS "_fg_palette"  (BYVAL ARG1%, BYVAL ARG2%)
  185. DECLARE SUB      FGpalettes  CDECL ALIAS "_fg_palettes" (ARG1%())
  186. DECLARE SUB      FGpan       CDECL ALIAS "_fg_pan"      (BYVAL ARG1%, BYVAL ARG2%)
  187. DECLARE SUB      FGpanw                                 (ARG1#, ARG2#)
  188. DECLARE SUB      FGpattern   CDECL ALIAS "_fg_pattern"  (BYVAL ARG1%, BYVAL ARG2%)
  189. DECLARE FUNCTION FGpcxhead%  CDECL ALIAS "_fg_pcxhead"  (ARG1$, ARG2$)
  190. DECLARE FUNCTION FGpcxmode%  CDECL ALIAS "_fg_pcxmode"  (ARG1$)
  191. DECLARE FUNCTION FGpcxpal%   CDECL ALIAS "_fg_pcxpal"   (ARG1$, ARG2$)
  192. DECLARE SUB      FGpcxrange  CDECL ALIAS "_fg_pcxrange" (ARG1$, ARG2%, ARG3%, ARG4%, ARG5%)
  193. DECLARE FUNCTION FGplaying%  CDECL ALIAS "_fg_playing"  ()
  194. DECLARE SUB      FGpoint     CDECL ALIAS "_fg_point"    (BYVAL ARG1%, BYVAL ARG2%)
  195. DECLARE SUB      FGpointw                               (ARG1#, ARG2#)
  196. DECLARE SUB      FGpointx    CDECL ALIAS "_fg_pointx"   (BYVAL ARG1%, BYVAL ARG2%)
  197. DECLARE SUB      FGpointxw                              (ARG1#, ARG2#)
  198. DECLARE SUB      FGpolyedge  CDECL ALIAS "_fg_polyedge" (BYVAL ARG1%)
  199. DECLARE SUB      FGpolyfill  CDECL ALIAS "_fg_polyfill" (ARG1%(), ARG2%(), BYVAL ARG3%)
  200. DECLARE SUB      FGpolygon   CDECL ALIAS "_fg_polygon"  (ARG1%(), ARG2%(), BYVAL ARG3%)
  201. DECLARE SUB      FGpolygonw                             (ARG1#(), ARG2#(), ARG3%)
  202. DECLARE SUB      FGpolyline  CDECL ALIAS "_fg_polyline" (ARG1%(), BYVAL ARG2%)
  203. DECLARE SUB      FGpolyoff   CDECL ALIAS "_fg_polyoff"  (BYVAL ARG1%, BYVAL ARG2%)
  204. DECLARE SUB      FGprint     CDECL ALIAS "_fg_print"    (ARG1$, BYVAL ARG2%)
  205. DECLARE SUB      FGprintc    CDECL ALIAS "_fg_printc"   (ARG1$, BYVAL ARG2%)
  206. DECLARE SUB      FGputblock  CDECL ALIAS "_fg_putblock" (ARG1$, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%)
  207. DECLARE SUB      FGputimage  CDECL ALIAS "_fg_putimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  208.  
  209. DECLARE SUB      FGquiet     CDECL ALIAS "_fg_quiet"    ()
  210.  
  211. DECLARE SUB      FGrect      CDECL ALIAS "_fg_rect"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  212. DECLARE SUB      FGrectw                                (ARG1#, ARG2#, ARG3#, ARG4#)
  213. DECLARE SUB      FGreset     CDECL ALIAS "_fg_reset"    ()
  214. DECLARE SUB      FGresize    CDECL ALIAS "_fg_resize"   (BYVAL ARG1%, BYVAL ARG2%)
  215. DECLARE SUB      FGrestore   CDECL ALIAS "_fg_restore"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  216. DECLARE SUB      FGrestorew                             (ARG1#, ARG2#, ARG3#, ARG4#)
  217. DECLARE SUB      FGresume    CDECL ALIAS "_fg_resume"   ()
  218. DECLARE SUB      FGrevimage  CDECL ALIAS "_fg_revimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  219. DECLARE SUB      FGrevmask   CDECL ALIAS "_fg_revmask"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  220.  
  221. DECLARE SUB      FGsave      CDECL ALIAS "_fg_save"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  222. DECLARE SUB      FGsavew                                (ARG1#, ARG2#, ARG3#, ARG4#)
  223. DECLARE SUB      FGscale     CDECL ALIAS "_fg_scale"    (ARG1$, ARG2$, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  224. DECLARE FUNCTION FGscrlock%  CDECL ALIAS "_fg_scrlock"  ()
  225. DECLARE SUB      FGscroll    CDECL ALIAS "_fg_scroll"   (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  226. DECLARE SUB      FGsetangle                             (ARG1#)
  227. DECLARE SUB      FGsetattr   CDECL ALIAS "_fg_setattr"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  228. DECLARE SUB      FGsetbanks  CDECL ALIAS "_fg_setbanks" (BYVAL ARG1%, BYVAL ARG2%)
  229. DECLARE SUB      FGsetcaps   CDECL ALIAS "_fg_setcaps"  (BYVAL ARG1%)
  230. DECLARE SUB      FGsetclip   CDECL ALIAS "_fg_setclip"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  231. DECLARE SUB      FGsetclipw                             (ARG1#, ARG2#, ARG3#, ARG4#)
  232. DECLARE SUB      FGsetcolor  CDECL ALIAS "_fg_setcolor" (BYVAL ARG1%)
  233. DECLARE SUB      FGsetdacs   CDECL ALIAS "_fg_setdacs"  (BYVAL ARG1%, BYVAL ARG2%, ARG3$)
  234. DECLARE SUB      FGsetentry  CDECL ALIAS "_fg_setentry" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  235. DECLARE SUB      FGsetfunc   CDECL ALIAS "_fg_setfunc"  (BYVAL ARG1%)
  236. DECLARE SUB      FGsethpage  CDECL ALIAS "_fg_sethpage" (BYVAL ARG1%)
  237. DECLARE SUB      FGsetlines  CDECL ALIAS "_fg_setlines" (BYVAL ARG1%)
  238. DECLARE SUB      FGsetmode   CDECL ALIAS "_fg_setmode"  (BYVAL ARG1%)
  239. DECLARE SUB      FGsetnum    CDECL ALIAS "_fg_setnum"   (BYVAL ARG1%)
  240. DECLARE SUB      FGsetpage   CDECL ALIAS "_fg_setpage"  (BYVAL ARG1%)
  241. DECLARE SUB      FGsetratio                             (ARG1#)
  242. DECLARE SUB      FGsetrgb    CDECL ALIAS "_fg_setrgb"   (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  243. DECLARE SUB      FGsetsize                              (ARG1%)
  244. DECLARE SUB      FGsetsizew                             (ARG1#)
  245. DECLARE SUB      FGsetview   CDECL ALIAS "_fg_setview"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%, BYVAL ARG7%, BYVAL ARG8%)
  246. DECLARE SUB      FGsetvpage  CDECL ALIAS "_fg_setvpage" (BYVAL ARG1%)
  247. DECLARE SUB      FGsetworld                             (ARG1#, ARG2#, ARG3#, ARG4#)
  248. DECLARE SUB      FGshear     CDECL ALIAS "_fg_shear"    (ARG1$, ARG2$, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  249. DECLARE FUNCTION FGshowflic% CDECL ALIAS "_fg_showflic" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  250. DECLARE FUNCTION FGshowgif%  CDECL ALIAS "_fg_showgif"  (ARG1$, BYVAL ARG2%)
  251. DECLARE FUNCTION FGshowpcx%  CDECL ALIAS "_fg_showpcx"  (ARG1$, BYVAL ARG2%)
  252. DECLARE FUNCTION FGshowppr%  CDECL ALIAS "_fg_showppr"  (ARG1$, BYVAL ARG2%)
  253. DECLARE FUNCTION FGshowspr%  CDECL ALIAS "_fg_showspr"  (ARG1$, BYVAL ARG2%)
  254. DECLARE SUB      FGsound     CDECL ALIAS "_fg_sound"    (BYVAL ARG1%, BYVAL ARG2%)
  255. DECLARE SUB      FGsounds    CDECL ALIAS "_fg_sounds"   (ARG1%(), BYVAL ARG2%)
  256. DECLARE SUB      FGsplit     CDECL ALIAS "_fg_split"    (BYVAL ARG1%)
  257. DECLARE SUB      FGstall     CDECL ALIAS "_fg_stall"    (BYVAL ARG1%)
  258. DECLARE SUB      FGsuspend   CDECL ALIAS "_fg_suspend"  ()
  259. DECLARE FUNCTION FGsvgainit% CDECL ALIAS "_fg_svgainit" (BYVAL ARG1%)
  260. DECLARE FUNCTION FGsvgastat% CDECL ALIAS "_fg_svgastat" ()
  261. DECLARE SUB      FGsvgaver   CDECL ALIAS "_fg_svgaver"  (ARG1%, ARG2%)
  262. DECLARE SUB      FGswchar                               (ARG1$, ARG2%, ARG3%)
  263. DECLARE FUNCTION FGswlength#                            (ARG1$, ARG2%)
  264. DECLARE SUB      FGswtext                               (ARG1$, ARG2%, ARG3%)
  265.  
  266. DECLARE SUB      FGtcdefine  CDECL ALIAS "_fg_tcdefine" (BYVAL ARG1%, BYVAL ARG2%)
  267. DECLARE SUB      FGtcmask    CDECL ALIAS "_fg_tcmask"   (BYVAL ARG1%)
  268. DECLARE SUB      FGtcxfer    CDECL ALIAS "_fg_tcxfer"   (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%, BYVAL ARG7%, BYVAL ARG8%)
  269. DECLARE FUNCTION FGtestmode% CDECL ALIAS "_fg_testmode" (BYVAL ARG1%, BYVAL ARG2%)
  270. DECLARE SUB      FGtext      CDECL ALIAS "_fg_text"     (ARG1$, BYVAL ARG2%)
  271. DECLARE SUB      FGtextc     CDECL ALIAS "_fg_textc"    (ARG1$, BYVAL ARG2%)
  272. DECLARE SUB      FGtransfer  CDECL ALIAS "_fg_transfer" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%, BYVAL ARG7%, BYVAL ARG8%)
  273.  
  274. DECLARE SUB      FGunpack    CDECL ALIAS "_fg_unpack"   (ARG1$, ARG2$, BYVAL ARG3%)
  275.  
  276. DECLARE FUNCTION FGvbaddr&   CDECL ALIAS "_fg_vbaddr"   (BYVAL ARG1%)
  277. DECLARE FUNCTION FGvballoc%  CDECL ALIAS "_fg_vballoc"  (BYVAL ARG1%, BYVAL ARG2%)
  278. DECLARE SUB      FGvbclose   CDECL ALIAS "_fg_vbclose"  ()
  279. DECLARE SUB      FGvbcopy    CDECL ALIAS "_fg_vbcopy"   (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%, BYVAL ARG7%, BYVAL ARG8%)
  280. DECLARE SUB      FGvbcut     CDECL ALIAS "_fg_vbcut"    (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  281. DECLARE FUNCTION FGvbdefine% CDECL ALIAS "_fg_vbdefine" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  282. DECLARE SUB      FGvbfree    CDECL ALIAS "_fg_vbfree"   (BYVAL ARG1%)
  283. DECLARE FUNCTION FGvbhandle% CDECL ALIAS "_fg_vbhandle" ()
  284. DECLARE SUB      FGvbinit    CDECL ALIAS "_fg_vbinit"   ()
  285. DECLARE FUNCTION FGvbopen%   CDECL ALIAS "_fg_vbopen"   (BYVAL ARG1%)
  286. DECLARE SUB      FGvbpaste   CDECL ALIAS "_fg_vbpaste"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  287. DECLARE SUB      FGvbtcxfer  CDECL ALIAS "_fg_vbtcxfer" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%)
  288. DECLARE SUB      FGvbtccopy  CDECL ALIAS "_fg_vbtccopy" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%, BYVAL ARG6%, BYVAL ARG7%, BYVAL ARG8%)
  289. DECLARE SUB      FGvbundef   CDECL ALIAS "_fg_vbundef"  (BYVAL ARG1%)
  290. DECLARE SUB      FGversion   CDECL ALIAS "_fg_version"  (ARG1%, ARG2%)
  291. DECLARE SUB      FGvgastate  CDECL ALIAS "_fg_vgastate" (BYVAL ARG1%)
  292. DECLARE SUB      FGvoice     CDECL ALIAS "_fg_voice"    (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  293. DECLARE SUB      FGvoices    CDECL ALIAS "_fg_voices"   (ARG1%(), BYVAL ARG2%)
  294.  
  295. DECLARE SUB      FGwaitfor   CDECL ALIAS "_fg_waitfor"  (BYVAL ARG1%)
  296. DECLARE SUB      FGwaitkey   CDECL ALIAS "_fg_waitkey"  ()
  297. DECLARE SUB      FGwaitvr    CDECL ALIAS "_fg_waitvr"   (BYVAL ARG1%)
  298. DECLARE SUB      FGwhere     CDECL ALIAS "_fg_where"    (ARG1%, ARG2%)
  299.  
  300. DECLARE FUNCTION FGxalpha%   CDECL ALIAS "_fg_xalpha"   (BYVAL ARG1%)
  301. DECLARE FUNCTION FGxconvert% CDECL ALIAS "_fg_xconvert" (BYVAL ARG1%)
  302. DECLARE FUNCTION FGxscreen%                             (ARG1#)
  303. DECLARE FUNCTION FGxview%    CDECL ALIAS "_fg_xview"    (BYVAL ARG1%)
  304. DECLARE FUNCTION FGxworld#                              (ARG1%)
  305.  
  306. DECLARE FUNCTION FGyalpha%   CDECL ALIAS "_fg_yalpha"   (BYVAL ARG1%)
  307. DECLARE FUNCTION FGyconvert% CDECL ALIAS "_fg_yconvert" (BYVAL ARG1%)
  308. DECLARE FUNCTION FGyscreen%                             (ARG1#)
  309. DECLARE FUNCTION FGyview%    CDECL ALIAS "_fg_yview"    (BYVAL ARG1%)
  310. DECLARE FUNCTION FGyworld#                              (ARG1%)
  311.