/* * (C) Copyright 1992, ..., 2006 the "DOSEMU-Development-Team". * * for details see file COPYING.DOSEMU in the DOSEMU distribution */ typedef struct { int x, y, width, height; boolean drawn; union { unsigned short text[2]; unsigned char graphics[256]; } backingstore; } mouse_erase_t; /* this entire structure gets saved on a driver state save */ void erase_graphics_cursor(mouse_erase_t*); void draw_graphics_cursor(int,int,int,int,int,int,mouse_erase_t*); void define_graphics_cursor(short*,short*);