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