home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / GameSmith1-Hisoft-System.DMS / in.adf / GDS_System.lha / include / proto / utility.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-07-11  |  1.3 KB  |  39 lines

  1. #ifndef GS_UTILITY
  2. #define GS_UTILITY
  3.  
  4. unsigned short gs_random(int);   /* random number from 0 to int */
  5.  
  6. /* -------------------------------------------------------------------- */
  7.  
  8. int gs_task_prio(int);           /* set task priority */
  9.  
  10. /* -------------------------------------------------------------------- */
  11.  
  12. int gs_file_requestor(struct Screen *,char *,char *,char *,char *,int);
  13.  
  14. /* -------------------------------------------------------------------- */
  15.  
  16. void gs_LEDon(void);             /* audio filter on */
  17. void gs_LEDoff(void);            /* audio filter off */
  18.  
  19. /* -------------------------------------------------------------------- */
  20.  
  21. void gs_init_vector(int,int,int,int,int);  /* vector number,start X,start Y,end X,end Y */
  22. int gs_step_vector(int,int,int *,int *);   /* vector number,step amount, X ptr, Y ptr */
  23. int gs_ustep_vector(int,int,int *,int *);  /* vector number,step amount, X ptr, Y ptr */
  24.  
  25. /* -------------------------------------------------------------------- */
  26.  
  27. struct Interrupt *gs_add_vb_server(void *,int);
  28. void gs_remove_vb_server(struct Interrupt *);
  29.  
  30. /* -------------------------------------------------------------------- */
  31.  
  32. int gs_version(void);            /* get GameSmith library version */
  33.  
  34. /* -------------------------------------------------------------------- */
  35.  
  36. int gs_chiprev(void);
  37.  
  38. #endif
  39.