1 { This is an autogenerated unit using gobject introspection (gir2pascal). Do not Edit. }
2 unit Lazxlib2;
3 
4 {$MODE OBJFPC}{$H+}
5 
6 {$PACKRECORDS C}
7 {$MODESWITCH DUPLICATELOCALS+}
8 
9 interface
10 uses
11   CTypes;
12 
13 const
14   xlib2_library = '';
15 
16 type
17 
18   PPAtom = ^PAtom;
19   PAtom = ^TAtom;
20   TAtom = culong;
21 
22   PPColormap = ^PColormap;
23   PColormap = ^TColormap;
24   TColormap = culong;
25 
26   PPCursor = ^PCursor;
27   PCursor = ^TCursor;
28   TCursor = culong;
29 
30   PPDisplay = ^PDisplay;
31   PDisplay = ^TDisplay;
32 
33   TDisplay = record
34   end;
35 
36 
37 
38   PPDrawable = ^PDrawable;
39   PDrawable = ^TDrawable;
40   TDrawable = culong;
41 
42   PPGC = ^PGC;
43   PGC = ^TGC;
44   TGC = pointer;
45 
46   PPKeyCode = ^PKeyCode;
47   PKeyCode = ^TKeyCode;
48   TKeyCode = cuint8;
49 
50   PPKeySym = ^PKeySym;
51   PKeySym = ^TKeySym;
52   TKeySym = culong;
53 
54   PPPicture = ^PPicture;
55   PPicture = ^TPicture;
56   TPicture = culong;
57 
58   PPScreen = ^PScreen;
59   PScreen = ^TScreen;
60 
61   TScreen = record
62   end;
63 
64 
65 
66   PPime = ^Pime;
67   Pime = ^Time;
68   Time = culong;
69 
70   PPVisual = ^PVisual;
71   PVisual = ^TVisual;
72 
73   TVisual = record
74   end;
75 
76 
77 
78   PPVisualID = ^PVisualID;
79   PVisualID = ^TVisualID;
80   TVisualID = culong;
81 
82   PPWindow = ^PWindow;
83   PWindow = ^TWindow;
84   TWindow = culong;
85   TXEvent = record
86   end;
87 
88 
89 
90   PPXConfigureEvent = ^PXConfigureEvent;
91   PXConfigureEvent = ^TXConfigureEvent;
92 
93   TXConfigureEvent = record
94   end;
95 
96 
97 
98   PPXID = ^PXID;
99   PXID = ^TXID;
100   TXID = culong;
101 
102   PPPixmap = ^PPixmap;
103   PPixmap = ^TPixmap;
104   TPixmap = culong;
105 
106   PPXImage = ^PXImage;
107   PXImage = ^TXImage;
108 
109   TXImage = record
110   end;
111 
112 
113 
114   PPXFontStruct = ^PXFontStruct;
115   PXFontStruct = ^TXFontStruct;
116 
117   TXFontStruct = record
118   end;
119 
120 
121 
122   PPXTrapezoid = ^PXTrapezoid;
123   PXTrapezoid = ^TXTrapezoid;
124 
125   TXTrapezoid = record
126   end;
127 
128 
129 
130   PPXVisualInfo = ^PXVisualInfo;
131   PXVisualInfo = ^TXVisualInfo;
132 
133   TXVisualInfo = record
134   end;
135 
136 
137 
138   PPXWindowAttributes = ^PXWindowAttributes;
139   PXWindowAttributes = ^TXWindowAttributes;
140 
141   TXWindowAttributes = record
142   end;
143 
144 
145 
146 procedure XOpenDisplay; cdecl; external;
147 implementation
148 end.