1 |
/* display.h - The interface to and for a display driver. |
/* display.h - The interface to and for a display driver. |
2 |
Copyright (C) 2002, 2003 Free Software Foundation, Inc. |
Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
3 |
Written by Marcus Brinkmann. |
Written by Marcus Brinkmann. |
4 |
|
|
5 |
This file is part of the GNU Hurd. |
This file is part of the GNU Hurd. |
141 |
write that covers the whole new screen. */ |
write that covers the whole new screen. */ |
142 |
error_t (*set_dimension) (void *handle, unsigned int width, |
error_t (*set_dimension) (void *handle, unsigned int width, |
143 |
unsigned int height); |
unsigned int height); |
144 |
|
|
145 |
|
/* Move the mouse cursor to the position X, Y. If the mouse cursor |
146 |
|
is visible, update its position. */ |
147 |
|
error_t (*set_mousecursor_pos) (void *handle, float x, float y); |
148 |
|
|
149 |
|
/* If STATUS is set to 0, hide the mouse cursor, otherwise show |
150 |
|
it. */ |
151 |
|
error_t (*set_mousecursor_status) (void *handle, int status); |
152 |
}; |
}; |
153 |
|
|
154 |
#endif /* _DISPLAY_H_ */ |
#endif /* _DISPLAY_H_ */ |