146be48730333120a7b939116cef075e61c12c703David 'Digit' Turner/* $Xorg: panoramiXext.h,v 1.4 2000/08/18 04:05:45 coskrey Exp $ */ 246be48730333120a7b939116cef075e61c12c703David 'Digit' Turner/***************************************************************** 346be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerCopyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. 446be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerPermission is hereby granted, free of charge, to any person obtaining a copy 546be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerof this software and associated documentation files (the "Software"), to deal 646be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerin the Software without restriction, including without limitation the rights 746be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 846be48730333120a7b939116cef075e61c12c703David 'Digit' Turnercopies of the Software. 946be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 1046be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerThe above copyright notice and this permission notice shall be included in 1146be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerall copies or substantial portions of the Software. 1246be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 1346be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1446be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1546be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 1646be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerDIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, 1746be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerBUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, 1846be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 1946be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerIN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2046be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 2146be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerExcept as contained in this notice, the name of Digital Equipment Corporation 2246be48730333120a7b939116cef075e61c12c703David 'Digit' Turnershall not be used in advertising or otherwise to promote the sale, use or other 2346be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerdealings in this Software without prior written authorization from Digital 2446be48730333120a7b939116cef075e61c12c703David 'Digit' TurnerEquipment Corporation. 2546be48730333120a7b939116cef075e61c12c703David 'Digit' Turner******************************************************************/ 2646be48730333120a7b939116cef075e61c12c703David 'Digit' Turner/* 2746be48730333120a7b939116cef075e61c12c703David 'Digit' Turner * PanoramiX definitions 2846be48730333120a7b939116cef075e61c12c703David 'Digit' Turner */ 2946be48730333120a7b939116cef075e61c12c703David 'Digit' Turner/* $XFree86: xc/include/extensions/panoramiXext.h,v 3.6 2001/01/17 17:53:22 dawes Exp $ */ 3046be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 3146be48730333120a7b939116cef075e61c12c703David 'Digit' Turner#include "SDL_name.h" 3246be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 3346be48730333120a7b939116cef075e61c12c703David 'Digit' Turner/* THIS IS NOT AN X PROJECT TEAM SPECIFICATION */ 3446be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 3546be48730333120a7b939116cef075e61c12c703David 'Digit' Turner#define PANORAMIX_MAJOR_VERSION 1 /* current version number */ 3646be48730333120a7b939116cef075e61c12c703David 'Digit' Turner#define PANORAMIX_MINOR_VERSION 1 3746be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 3846be48730333120a7b939116cef075e61c12c703David 'Digit' Turnertypedef struct { 3946be48730333120a7b939116cef075e61c12c703David 'Digit' Turner Window window; /* PanoramiX window - may not exist */ 4046be48730333120a7b939116cef075e61c12c703David 'Digit' Turner int screen; 4146be48730333120a7b939116cef075e61c12c703David 'Digit' Turner int State; /* PanroamiXOff, PanoramiXOn */ 4246be48730333120a7b939116cef075e61c12c703David 'Digit' Turner int width; /* width of this screen */ 4346be48730333120a7b939116cef075e61c12c703David 'Digit' Turner int height; /* height of this screen */ 4446be48730333120a7b939116cef075e61c12c703David 'Digit' Turner int ScreenCount; /* real physical number of screens */ 4546be48730333120a7b939116cef075e61c12c703David 'Digit' Turner XID eventMask; /* selected events for this client */ 4646be48730333120a7b939116cef075e61c12c703David 'Digit' Turner} SDL_NAME(XPanoramiXInfo); 4746be48730333120a7b939116cef075e61c12c703David 'Digit' Turner 4846be48730333120a7b939116cef075e61c12c703David 'Digit' Turnerextern SDL_NAME(XPanoramiXInfo) *SDL_NAME(XPanoramiXAllocInfo) ( 4946be48730333120a7b939116cef075e61c12c703David 'Digit' Turner#if NeedFunctionPrototypes 5046be48730333120a7b939116cef075e61c12c703David 'Digit' Turner void 5146be48730333120a7b939116cef075e61c12c703David 'Digit' Turner#endif 5246be48730333120a7b939116cef075e61c12c703David 'Digit' Turner); 53