1 #ifndef _DEVICE_H_
2 #define _DEVICE_H_
3 
4 typedef struct {
5   unsigned char *buffer;
6   int depth;
7 } device;
8 
9 typedef struct {
10   int x_left;
11   int x_right;
12 } device_line;
13 
14 extern int help_numlines;
15 extern int help_maxlen;
16 extern char **help_index;
17 extern char *formats[];
18 
19 extern char help1[];
20 extern char help2[];
21 extern char help3[];
22 
23 extern double EDGE;
24 extern char *FONT;
25 extern int HELP_X;
26 extern int HELP_Y;
27 
28 extern int SCREEN_X;
29 extern int SCREEN_Y;
30 
31 extern int FORMAT;
32 
33 extern double CUBE_SIZE;
34 extern double PERSPECTIVE;
35 extern device_line *the_lines;
36 extern char *palette[11];
37 extern unsigned long pixel[11];
38 
39 #endif /* _DEVICE_H_ */
40