home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #2 / Amiga Plus CD - 2004 - No. 02.iso / AmigaPlus / Tools / Anwendungen / glmatrix / source / glmatrix_prefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  2004-01-31  |  603 b   |  30 lines

  1. #ifndef __GLMATRIX_PREFS__
  2. #define __GLMATRIX_PREFS__
  3.  
  4. #include <exec/types.h>
  5. #include <libraries/iffparse.h>
  6.  
  7. #define ID_GLMP MAKE_ID('G','L','M','P')
  8. #define ENVPREFSFILE "env:glmatrix.prefs"
  9. #define ENVARCPREFSFILE "envarc:glmatrix.prefs"
  10.  
  11. struct GLMatrixPrefs
  12. {
  13.     ULONG glm_Timeout;
  14.     ULONG glm_Density;
  15.     ULONG glm_Speed;
  16.     ULONG glm_Encoding;
  17.     BOOL  glm_Fog;
  18.     BOOL  glm_Wave;
  19.     BOOL  glm_Rotate;
  20.     BOOL  glm_Invert;
  21.     ULONG glm_ScreenSize;
  22. };
  23.  
  24. extern struct GLMatrixPrefs *glmatrix_prefs;
  25.  
  26. extern struct GLMatrixPrefs* read_prefs(void);
  27. extern void use_prefs(void);
  28. extern void save_prefs(void);
  29.  
  30. #endif