Mercurial > sdl-ios-xcode
comparison src/video/Xext/extensions/Xinerama.h @ 292:eadc0746dfaf
Added SDL_LockRect() and SDL_UnlockRect()
Incorporated XFree86 extension libraries into the source
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 05 Mar 2002 19:55:32 +0000 |
parents | |
children | 585a7e1285ae |
comparison
equal
deleted
inserted
replaced
291:68a8a8237c09 | 292:eadc0746dfaf |
---|---|
1 /* $XFree86: xc/include/extensions/Xinerama.h,v 3.2 2000/03/01 01:04:20 dawes Exp $ */ | |
2 | |
3 #ifndef _Xinerama_h | |
4 #define _Xinerama_h | |
5 | |
6 #include "SDLname.h" | |
7 | |
8 typedef struct { | |
9 int screen_number; | |
10 short x_org; | |
11 short y_org; | |
12 short width; | |
13 short height; | |
14 } SDL_NAME(XineramaScreenInfo); | |
15 | |
16 Bool SDL_NAME(XineramaQueryExtension) ( | |
17 Display *dpy, | |
18 int *event_base, | |
19 int *error_base | |
20 ); | |
21 | |
22 Status SDL_NAME(XineramaQueryVersion)( | |
23 Display *dpy, | |
24 int *major, | |
25 int *minor | |
26 ); | |
27 | |
28 Bool SDL_NAME(XineramaIsActive)(Display *dpy); | |
29 | |
30 | |
31 /* | |
32 Returns the number of heads and a pointer to an array of | |
33 structures describing the position and size of the individual | |
34 heads. Returns NULL and number = 0 if Xinerama is not active. | |
35 | |
36 Returned array should be freed with XFree(). | |
37 */ | |
38 | |
39 SDL_NAME(XineramaScreenInfo) * | |
40 SDL_NAME(XineramaQueryScreens)( | |
41 Display *dpy, | |
42 int *number | |
43 ); | |
44 | |
45 #endif /* _Xinerama_h */ | |
46 |