home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / graphics / acksrc.zip / MAPEDIT.H < prev    next >
Text File  |  1993-06-15  |  836b  |  43 lines

  1. /* Header file for ACK-3D Map Editor */
  2.  
  3. #define CURRENT_SQUAREX        161
  4. #define CURRENT_SQUAREY        4
  5.  
  6. #define PASS_X            243
  7. #define PASS_Y            2
  8.  
  9. typedef struct {
  10.     int    x;
  11.     int    y;
  12.     int    x1;
  13.     int    y1;
  14. } RECT;
  15.  
  16. typedef struct {
  17.     int    BoxX;
  18.     int    BoxY;
  19.     char    *FileName;
  20.     char    DoBeep;
  21.     int    NumButtons;
  22.     RECT    ButtonCoords[4];
  23. } BOXES;
  24.  
  25. #define BOX_ALREADY_1_OBJECT    0
  26. #define BOX_NEW_WARNING        1
  27. #define BOX_MODIFIED_WARNING    2
  28. #define BOX_SAVED        3
  29. #define BOX_ALREADY_START_CODE    4
  30. #define BOX_MAX_SPECIAL_CODE    5
  31.  
  32. /* Prototypes */
  33. void SetVmode(int);
  34. void SetPalette(unsigned char *);
  35. char *AddExtent(char *,char *);
  36. int mouse_installed(void);
  37. void mouse_show_cursor(void);
  38. void mouse_hide_cursor(void);
  39. void mouse_read_cursor(int *,int *,int *);
  40. void mouse_released(void);
  41. unsigned int inkey(void);
  42.  
  43.