1 /* ---------------------------------------------------------------------- * 2 * lcsvga.h 3 * This file is part of lincity. 4 * Lincity is copyright (c) I J Peters 1995-1997, (c) Greg Sharp 1997-2001. 5 * ---------------------------------------------------------------------- */ 6 #ifndef __lcsvga_h__ 7 #define __lcsvga_h__ 8 9 typedef struct _disp 10 { 11 unsigned int winH; 12 unsigned int winW; 13 } 14 disp; 15 16 extern unsigned char mouse_pointer[]; 17 extern unsigned char under_mouse_pointer[]; 18 extern disp display; 19 extern int pix_double; 20 21 void HandleError (char *, int); 22 int lc_get_keystroke (void); 23 void init_mouse (void); 24 void mouse_set_range (int width, int height); 25 26 #endif /* __lcsvga_h__ */ 27