home *** CD-ROM | disk | FTP | other *** search
/ The Best of Mecomp Multimedia 2 / MECOMP-CD-II.iso / amiga / grafix / rainbow_system / developer / asm_includes.lha / include / libraries / rainbowsystem_lib.i next >
Encoding:
Text File  |  1998-04-04  |  1.8 KB  |  85 lines

  1.         IFND LIBRARIES_RAINBOWSYSTEM_LIB_I
  2. LIBRARIES_RAINBOWSYSTEM_LIB_I    SET     1
  3.  
  4. **
  5. **      $VER: RainbowSystem_lib.i (4.4.98)
  6. **      Release 2.0
  7. **
  8. **      (C) Copyright 1997-1998 Andrea Latina
  9. **          All Rights Reserved
  10. **
  11.  
  12. *------------------------------------------------------------------------*
  13.  
  14.  
  15.         IFND EXEC_TYPES_I
  16.         INCLUDE "exec/types.i"
  17.         ENDC
  18.  
  19.         IFND EXEC_LIBRARIES_I
  20.         INCLUDE "exec/libraries.i"
  21.         ENDC
  22.  
  23.  
  24. * RainbowSystemBase
  25.  
  26.  
  27.     STRUCTURE RainbowSystemBase, 0
  28.  
  29.         STRUCT           LIBDEF   _LVOrs_LibNode, LIB_SIZE
  30.         APTR             LIBDEF   _LVOrs_SegList
  31.  
  32.     LABEL RainbowSystemBase_SIZEOF
  33.  
  34.  
  35. RAINBOWSYSTEM_NAME      MACRO
  36.                         dc.b    'rainbow.library',0
  37.                         ENDM
  38.  
  39. RAINBOWSYSTEM_VERSION   EQU  1
  40.  
  41.  
  42. * Functions
  43.  
  44.          LIBINIT
  45.          LIBDEF   _LVOrs_ObtainScreen
  46.          LIBDEF   _LVOrs_ReleaseScreen
  47.  
  48.          LIBDEF   _LVOrs_AboutRainbow
  49.  
  50.          LIBDEF   _LVOrs_GetScreen
  51.          LIBDEF   _LVOrs_GetRastPort
  52.  
  53.          LIBDEF   _LVOrs_BeginDraw
  54.          LIBDEF   _LVOrs_EndDraw
  55.  
  56.          LIBDEF   _LVOrs_WritePixel
  57.          LIBDEF   _LVOrs_WritePixelLine
  58.          LIBDEF   _LVOrs_WritePixelArray
  59.  
  60.          LIBDEF   _LVOrs_DrawLine
  61.          LIBDEF   _LVOrs_DrawEllipse
  62.          LIBDEF   _LVOrs_FillEllipse
  63.          LIBDEF   _LVOrs_DrawPolygon
  64.          LIBDEF   _LVOrs_FillPolygon
  65.          LIBDEF   _LVOrs_FillRectangle
  66.          LIBDEF   _LVOrs_FadeHorizontal
  67.          LIBDEF   _LVOrs_FadeVertical
  68.  
  69.          LIBDEF   _LVOrs_Move
  70.          LIBDEF   _LVOrs_Draw
  71.  
  72.          LIBDEF   _LVOrs_AreaInit
  73.          LIBDEF   _LVOrs_AreaMove
  74.          LIBDEF   _LVOrs_AreaDraw
  75.          LIBDEF   _LVOrs_AreaFill
  76.  
  77.          LIBDEF   _LVOrs_About          * For now is private... don't touch! :-)
  78.  
  79.  
  80. *------------------------------------------------------------------------*
  81.  
  82.         ENDC
  83.  
  84.  
  85.