home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #6 / amigaacscoverdisc1998-061998.iso / games / descent / source / lib / tcal.h < prev    next >
C/C++ Source or Header  |  1998-06-08  |  2KB  |  66 lines

  1. /*
  2. THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
  3. SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
  4. END-USERS, AND SUBJECT TO ALL OF THE TERMS AND CONDITIONS HEREIN, GRANTS A
  5. ROYALTY-FREE, PERPETUAL LICENSE TO SUCH END-USERS FOR USE BY SUCH END-USERS
  6. IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
  7. SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
  8. FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
  9. CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
  10. AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
  11. COPYRIGHT 1993-1998 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
  12. */
  13. /* tcal.h */
  14. /* Created 12/16/94 */
  15. /* John Schultz */
  16.  
  17. #ifndef TCAL_H
  18. #define TCAL_H
  19.  
  20. typedef enum {TA_X,TA_Y,TA_Z,TA_P,TA_R} TrackerAxis;
  21.  
  22. TrackerStatus readTrackerGain(TrackerData * td,TrackerAxis ta);
  23.  
  24. TrackerStatus writeTrackerGain(TrackerData * td,TrackerAxis ta);
  25.  
  26. TrackerStatus readTrackerOffset(TrackerData * td,TrackerAxis ta);
  27.  
  28. TrackerStatus writeTrackerOffset(TrackerData * td,TrackerAxis ta);
  29.  
  30. TrackerStatus readTrackerOffsets(TrackerData * td);
  31.  
  32. TrackerStatus writeTrackerOffsets(TrackerData * td);
  33.  
  34. TrackerStatus readTrackerGains(TrackerData * td);
  35.  
  36. TrackerStatus writeTrackerGains(TrackerData * td);
  37.  
  38. TrackerStatus readTrackerMagFilts(TrackerData * td);
  39.  
  40. TrackerStatus writeTrackerMagFilts(TrackerData * td);
  41.  
  42. TrackerStatus readTrackerGrvFilts(TrackerData * td);
  43.  
  44. TrackerStatus writeTrackerGrvFilts(TrackerData * td);
  45.  
  46. TrackerStatus readTrackerFilters(TrackerData * td);
  47.  
  48. TrackerStatus writeTrackerFilters(TrackerData * td);
  49.  
  50. TrackerStatus readTrackerAllVars(TrackerData * td);
  51.  
  52. TrackerStatus writeTrackerAllVars(TrackerData * td);
  53.  
  54. char * getOffsetsStr(TrackerData * td);
  55.  
  56. char * getGainsStr(TrackerData * td);
  57.  
  58. char * getFiltersStr(TrackerData * td);
  59.  
  60. char * getAllVarsStr(TrackerData * td);
  61.  
  62. #endif
  63.  
  64. /* tcal.h */
  65.  
  66.