#include <X11/Xlib.h>
/*
 *	Data types useful to X interface.
 */

typedef struct {
		unsigned long r,g,b;
		} Colour;

/*
 *	Functions in X.c available to user.
 */

XButtonEvent    *GetEvent();			/* return a button event */
void		 XOpen(/* int resx, int resy, int argc, char **argv */);
void		 XClose();
void		 setpixel(/* int x, int y, int c */);
void		 drawline(/* int x1, int y1, int x2, int y2, int c */);
void		 drawoval(/* int x, int y, int w, int h, int c */);
void		 drawbox(/* int blx, int bly, int trx, int try, int c */ );

#define DEFAULTX 512
#define DEFAULTY 512
#define MAXX	 1024
#define MAXY	 1024
