Mercurial > sdl-ios-xcode
comparison src/video/Xext/extensions/panoramiXext.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 /* $Xorg: panoramiXext.h,v 1.4 2000/08/18 04:05:45 coskrey Exp $ */ | |
2 /***************************************************************** | |
3 Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. | |
4 Permission is hereby granted, free of charge, to any person obtaining a copy | |
5 of this software and associated documentation files (the "Software"), to deal | |
6 in the Software without restriction, including without limitation the rights | |
7 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
8 copies of the Software. | |
9 | |
10 The above copyright notice and this permission notice shall be included in | |
11 all copies or substantial portions of the Software. | |
12 | |
13 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
14 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
15 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL | |
16 DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, | |
17 BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, | |
18 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR | |
19 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
20 | |
21 Except as contained in this notice, the name of Digital Equipment Corporation | |
22 shall not be used in advertising or otherwise to promote the sale, use or other | |
23 dealings in this Software without prior written authorization from Digital | |
24 Equipment Corporation. | |
25 ******************************************************************/ | |
26 /* | |
27 * PanoramiX definitions | |
28 */ | |
29 /* $XFree86: xc/include/extensions/panoramiXext.h,v 3.6 2001/01/17 17:53:22 dawes Exp $ */ | |
30 | |
31 #include "SDLname.h" | |
32 | |
33 /* THIS IS NOT AN X PROJECT TEAM SPECIFICATION */ | |
34 | |
35 #define PANORAMIX_MAJOR_VERSION 1 /* current version number */ | |
36 #define PANORAMIX_MINOR_VERSION 1 | |
37 | |
38 typedef struct { | |
39 Window window; /* PanoramiX window - may not exist */ | |
40 int screen; | |
41 int State; /* PanroamiXOff, PanoramiXOn */ | |
42 int width; /* width of this screen */ | |
43 int height; /* height of this screen */ | |
44 int ScreenCount; /* real physical number of screens */ | |
45 XID eventMask; /* selected events for this client */ | |
46 } SDL_NAME(XPanoramiXInfo); | |
47 | |
48 extern SDL_NAME(XPanoramiXInfo) *SDL_NAME(XPanoramiXAllocInfo) ( | |
49 #if NeedFunctionPrototypes | |
50 void | |
51 #endif | |
52 ); |