VirtualBox

source: vbox/trunk/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/panoramiXh.h@ 67129

最後變更 在這個檔案從67129是 51223,由 vboxsync 提交於 11 年 前

Additions/x11/x11include: added header files for X.Org Server 1.0 and 1.1.

  • 屬性 svn:eol-style 設為 native
檔案大小: 3.3 KB
 
1/* $XFree86: xc/programs/Xserver/Xext/panoramiXh.h,v 1.2 2003/09/13 21:33:03 dawes Exp $ */
2
3/*
4 * Server dispatcher function replacements
5 */
6
7extern int PanoramiXCreateWindow(ClientPtr client);
8extern int PanoramiXChangeWindowAttributes(ClientPtr client);
9extern int PanoramiXDestroyWindow(ClientPtr client);
10extern int PanoramiXDestroySubwindows(ClientPtr client);
11extern int PanoramiXChangeSaveSet(ClientPtr client);
12extern int PanoramiXReparentWindow(ClientPtr client);
13extern int PanoramiXMapWindow(ClientPtr client);
14extern int PanoramiXMapSubwindows(ClientPtr client);
15extern int PanoramiXUnmapWindow(ClientPtr client);
16extern int PanoramiXUnmapSubwindows(ClientPtr client);
17extern int PanoramiXConfigureWindow(ClientPtr client);
18extern int PanoramiXCirculateWindow(ClientPtr client);
19extern int PanoramiXGetGeometry(ClientPtr client);
20extern int PanoramiXTranslateCoords(ClientPtr client);
21extern int PanoramiXCreatePixmap(ClientPtr client);
22extern int PanoramiXFreePixmap(ClientPtr client);
23extern int PanoramiXCreateGC(ClientPtr client);
24extern int PanoramiXChangeGC(ClientPtr client);
25extern int PanoramiXCopyGC(ClientPtr client);
26extern int PanoramiXCopyColormapAndFree(ClientPtr client);
27extern int PanoramiXSetDashes(ClientPtr client);
28extern int PanoramiXSetClipRectangles(ClientPtr client);
29extern int PanoramiXFreeGC(ClientPtr client);
30extern int PanoramiXClearToBackground(ClientPtr client);
31extern int PanoramiXCopyArea(ClientPtr client);
32extern int PanoramiXCopyPlane(ClientPtr client);
33extern int PanoramiXPolyPoint(ClientPtr client);
34extern int PanoramiXPolyLine(ClientPtr client);
35extern int PanoramiXPolySegment(ClientPtr client);
36extern int PanoramiXPolyRectangle(ClientPtr client);
37extern int PanoramiXPolyArc(ClientPtr client);
38extern int PanoramiXFillPoly(ClientPtr client);
39extern int PanoramiXPolyFillArc(ClientPtr client);
40extern int PanoramiXPolyFillRectangle(ClientPtr client);
41extern int PanoramiXPutImage(ClientPtr client);
42extern int PanoramiXGetImage(ClientPtr client);
43extern int PanoramiXPolyText8(ClientPtr client);
44extern int PanoramiXPolyText16(ClientPtr client);
45extern int PanoramiXImageText8(ClientPtr client);
46extern int PanoramiXImageText16(ClientPtr client);
47extern int PanoramiXCreateColormap(ClientPtr client);
48extern int PanoramiXFreeColormap(ClientPtr client);
49extern int PanoramiXInstallColormap(ClientPtr client);
50extern int PanoramiXUninstallColormap(ClientPtr client);
51extern int PanoramiXAllocColor(ClientPtr client);
52extern int PanoramiXAllocNamedColor(ClientPtr client);
53extern int PanoramiXAllocColorCells(ClientPtr client);
54extern int PanoramiXStoreNamedColor(ClientPtr client);
55extern int PanoramiXFreeColors(ClientPtr client);
56extern int PanoramiXStoreColors(ClientPtr client);
57extern int PanoramiXAllocColorPlanes(ClientPtr client);
58
59#define PROC_EXTERN(pfunc) extern int pfunc(ClientPtr)
60
61PROC_EXTERN(ProcPanoramiXQueryVersion);
62PROC_EXTERN(ProcPanoramiXGetState);
63PROC_EXTERN(ProcPanoramiXGetScreenCount);
64PROC_EXTERN(ProcPanoramiXGetScreenSize);
65
66PROC_EXTERN(ProcXineramaQueryScreens);
67PROC_EXTERN(ProcXineramaIsActive);
68extern Bool XineramaCreateGC(GCPtr pGC);
69
70extern int SProcPanoramiXDispatch(ClientPtr client);
71
72extern char *ConnectionInfo;
73extern int connBlockScreenStart;
74extern xConnSetupPrefix connSetupPrefix;
75
76extern ScreenInfo *GlobalScrInfo;
77extern int (* SavedProcVector[256]) (ClientPtr client);
78
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette