~ubuntu-branches/ubuntu/intrepid/xserver-xgl/intrepid

« back to all changes in this revision

Viewing changes to hw/dmx/doc/html/dmxscrinit_8c.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthew Garrett
  • Date: 2006-02-13 14:21:43 UTC
  • Revision ID: james.westby@ubuntu.com-20060213142143-mad6z9xzem7hzxz9
Tags: upstream-7.0.0
ImportĀ upstreamĀ versionĀ 7.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 
2
<html>
 
3
  <head>
 
4
    <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
5
    <title>File Index</title>
 
6
    <link href="doxygen.css" rel="stylesheet" type="text/css">
 
7
  </head>
 
8
  <body>
 
9
<!-- Generated by Doxygen 1.3.4 -->
 
10
<div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
 
11
<h1>dmxscrinit.c File Reference</h1><code>#include "<a class="el" href="dmx_8h-source.html">dmx.h</a>"</code><br>
 
12
<code>#include "<a class="el" href="dmxsync_8h-source.html">dmxsync.h</a>"</code><br>
 
13
<code>#include "<a class="el" href="dmxshadow_8h-source.html">dmxshadow.h</a>"</code><br>
 
14
<code>#include "<a class="el" href="dmxscrinit_8h-source.html">dmxscrinit.h</a>"</code><br>
 
15
<code>#include "<a class="el" href="dmxcursor_8h-source.html">dmxcursor.h</a>"</code><br>
 
16
<code>#include "<a class="el" href="dmxgc_8h-source.html">dmxgc.h</a>"</code><br>
 
17
<code>#include "<a class="el" href="dmxgcops_8h-source.html">dmxgcops.h</a>"</code><br>
 
18
<code>#include "<a class="el" href="dmxwindow_8h-source.html">dmxwindow.h</a>"</code><br>
 
19
<code>#include "<a class="el" href="dmxpixmap_8h-source.html">dmxpixmap.h</a>"</code><br>
 
20
<code>#include "<a class="el" href="dmxfont_8h-source.html">dmxfont.h</a>"</code><br>
 
21
<code>#include "<a class="el" href="dmxcmap_8h-source.html">dmxcmap.h</a>"</code><br>
 
22
<code>#include "<a class="el" href="dmxprop_8h-source.html">dmxprop.h</a>"</code><br>
 
23
<code>#include "<a class="el" href="dmxdpms_8h-source.html">dmxdpms.h</a>"</code><br>
 
24
<code>#include "<a class="el" href="dmxpict_8h-source.html">dmxpict.h</a>"</code><br>
 
25
<code>#include "fb.h"</code><br>
 
26
<code>#include "mipointer.h"</code><br>
 
27
<code>#include "micmap.h"</code><br>
 
28
<table border=0 cellpadding=0 cellspacing=0>
 
29
<tr><td></td></tr>
 
30
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
 
31
<tr><td class="memItemLeft" nowrap align=right valign=top>Bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a9">dmxCloseScreen</a> (int idx, ScreenPtr pScreen)</td></tr>
 
32
 
 
33
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a11">dmxBEScreenInit</a> (int idx, ScreenPtr pScreen)</td></tr>
 
34
 
 
35
<tr><td class="memItemLeft" nowrap align=right valign=top>Bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a12">dmxScreenInit</a> (int idx, ScreenPtr pScreen, int argc, char *argv[])</td></tr>
 
36
 
 
37
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a13">dmxBECloseScreen</a> (ScreenPtr pScreen)</td></tr>
 
38
 
 
39
<tr><td colspan=2><br><h2>Variables</h2></td></tr>
 
40
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a2">dmxGCPrivateIndex</a></td></tr>
 
41
 
 
42
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a3">dmxWinPrivateIndex</a></td></tr>
 
43
 
 
44
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a4">dmxFontPrivateIndex</a></td></tr>
 
45
 
 
46
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a5">dmxScreenPrivateIndex</a></td></tr>
 
47
 
 
48
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a6">dmxColormapPrivateIndex</a></td></tr>
 
49
 
 
50
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a7">dmxPictPrivateIndex</a></td></tr>
 
51
 
 
52
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxscrinit_8c.html#a8">dmxGlyphSetPrivateIndex</a></td></tr>
 
53
 
 
54
</table>
 
55
<hr><a name="_details"></a><h2>Detailed Description</h2>
 
56
This file provides support for screen initialization.<hr><h2>Function Documentation</h2>
 
57
<a class="anchor" name="a13" doxytag="dmxscrinit.c::dmxBECloseScreen" ></a><p>
 
58
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
59
  <tr>
 
60
    <td class="mdRow">
 
61
      <table cellpadding="0" cellspacing="0" border="0">
 
62
        <tr>
 
63
          <td class="md" nowrap valign="top"> void dmxBECloseScreen </td>
 
64
          <td class="md" valign="top">(&nbsp;</td>
 
65
          <td class="md" nowrap valign="top">ScreenPtr&nbsp;</td>
 
66
          <td class="mdname1" valign="top" nowrap> <em>pScreen</em>          </td>
 
67
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
68
          <td class="md" nowrap></td>
 
69
        </tr>
 
70
 
 
71
      </table>
 
72
    </td>
 
73
  </tr>
 
74
</table>
 
75
<table cellspacing=5 cellpadding=0 border=0>
 
76
  <tr>
 
77
    <td>
 
78
      &nbsp;
 
79
    </td>
 
80
    <td>
 
81
 
 
82
<p>
 
83
Close the <em>pScreen</em> resources on the back-end server.     </td>
 
84
  </tr>
 
85
</table>
 
86
<a class="anchor" name="a11" doxytag="dmxscrinit.c::dmxBEScreenInit" ></a><p>
 
87
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
88
  <tr>
 
89
    <td class="mdRow">
 
90
      <table cellpadding="0" cellspacing="0" border="0">
 
91
        <tr>
 
92
          <td class="md" nowrap valign="top"> void dmxBEScreenInit </td>
 
93
          <td class="md" valign="top">(&nbsp;</td>
 
94
          <td class="md" nowrap valign="top">int&nbsp;</td>
 
95
          <td class="mdname" nowrap> <em>idx</em>, </td>
 
96
        </tr>
 
97
        <tr>
 
98
          <td></td>
 
99
          <td></td>
 
100
          <td class="md" nowrap>ScreenPtr&nbsp;</td>
 
101
          <td class="mdname" nowrap> <em>pScreen</em></td>
 
102
        </tr>
 
103
        <tr>
 
104
          <td></td>
 
105
          <td class="md">)&nbsp;</td>
 
106
          <td class="md" colspan="2"></td>
 
107
        </tr>
 
108
 
 
109
      </table>
 
110
    </td>
 
111
  </tr>
 
112
</table>
 
113
<table cellspacing=5 cellpadding=0 border=0>
 
114
  <tr>
 
115
    <td>
 
116
      &nbsp;
 
117
    </td>
 
118
    <td>
 
119
 
 
120
<p>
 
121
Initialize the parts of screen <em>idx</em> that require access to the back-end server.     </td>
 
122
  </tr>
 
123
</table>
 
124
<a class="anchor" name="a9" doxytag="dmxscrinit.c::dmxCloseScreen" ></a><p>
 
125
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
126
  <tr>
 
127
    <td class="mdRow">
 
128
      <table cellpadding="0" cellspacing="0" border="0">
 
129
        <tr>
 
130
          <td class="md" nowrap valign="top"> Bool dmxCloseScreen </td>
 
131
          <td class="md" valign="top">(&nbsp;</td>
 
132
          <td class="md" nowrap valign="top">int&nbsp;</td>
 
133
          <td class="mdname" nowrap> <em>idx</em>, </td>
 
134
        </tr>
 
135
        <tr>
 
136
          <td></td>
 
137
          <td></td>
 
138
          <td class="md" nowrap>ScreenPtr&nbsp;</td>
 
139
          <td class="mdname" nowrap> <em>pScreen</em></td>
 
140
        </tr>
 
141
        <tr>
 
142
          <td></td>
 
143
          <td class="md">)&nbsp;</td>
 
144
          <td class="md" colspan="2"></td>
 
145
        </tr>
 
146
 
 
147
      </table>
 
148
    </td>
 
149
  </tr>
 
150
</table>
 
151
<table cellspacing=5 cellpadding=0 border=0>
 
152
  <tr>
 
153
    <td>
 
154
      &nbsp;
 
155
    </td>
 
156
    <td>
 
157
 
 
158
<p>
 
159
Close screen number <em>idx</em>.     </td>
 
160
  </tr>
 
161
</table>
 
162
<a class="anchor" name="a12" doxytag="dmxscrinit.c::dmxScreenInit" ></a><p>
 
163
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
164
  <tr>
 
165
    <td class="mdRow">
 
166
      <table cellpadding="0" cellspacing="0" border="0">
 
167
        <tr>
 
168
          <td class="md" nowrap valign="top"> Bool dmxScreenInit </td>
 
169
          <td class="md" valign="top">(&nbsp;</td>
 
170
          <td class="md" nowrap valign="top">int&nbsp;</td>
 
171
          <td class="mdname" nowrap> <em>idx</em>, </td>
 
172
        </tr>
 
173
        <tr>
 
174
          <td></td>
 
175
          <td></td>
 
176
          <td class="md" nowrap>ScreenPtr&nbsp;</td>
 
177
          <td class="mdname" nowrap> <em>pScreen</em>, </td>
 
178
        </tr>
 
179
        <tr>
 
180
          <td></td>
 
181
          <td></td>
 
182
          <td class="md" nowrap>int&nbsp;</td>
 
183
          <td class="mdname" nowrap> <em>argc</em>, </td>
 
184
        </tr>
 
185
        <tr>
 
186
          <td></td>
 
187
          <td></td>
 
188
          <td class="md" nowrap>char *&nbsp;</td>
 
189
          <td class="mdname" nowrap> <em>argv</em>[]</td>
 
190
        </tr>
 
191
        <tr>
 
192
          <td></td>
 
193
          <td class="md">)&nbsp;</td>
 
194
          <td class="md" colspan="2"></td>
 
195
        </tr>
 
196
 
 
197
      </table>
 
198
    </td>
 
199
  </tr>
 
200
</table>
 
201
<table cellspacing=5 cellpadding=0 border=0>
 
202
  <tr>
 
203
    <td>
 
204
      &nbsp;
 
205
    </td>
 
206
    <td>
 
207
 
 
208
<p>
 
209
Initialize screen number <em>idx</em>.     </td>
 
210
  </tr>
 
211
</table>
 
212
<hr><h2>Variable Documentation</h2>
 
213
<a class="anchor" name="a6" doxytag="dmxscrinit.c::dmxColormapPrivateIndex" ></a><p>
 
214
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
215
  <tr>
 
216
    <td class="mdRow">
 
217
      <table cellpadding="0" cellspacing="0" border="0">
 
218
        <tr>
 
219
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8c.html#a6">dmxColormapPrivateIndex</a>
 
220
      </table>
 
221
    </td>
 
222
  </tr>
 
223
</table>
 
224
<table cellspacing=5 cellpadding=0 border=0>
 
225
  <tr>
 
226
    <td>
 
227
      &nbsp;
 
228
    </td>
 
229
    <td>
 
230
 
 
231
<p>
 
232
Private index for Colormaps     </td>
 
233
  </tr>
 
234
</table>
 
235
<a class="anchor" name="a4" doxytag="dmxscrinit.c::dmxFontPrivateIndex" ></a><p>
 
236
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
237
  <tr>
 
238
    <td class="mdRow">
 
239
      <table cellpadding="0" cellspacing="0" border="0">
 
240
        <tr>
 
241
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8c.html#a4">dmxFontPrivateIndex</a>
 
242
      </table>
 
243
    </td>
 
244
  </tr>
 
245
</table>
 
246
<table cellspacing=5 cellpadding=0 border=0>
 
247
  <tr>
 
248
    <td>
 
249
      &nbsp;
 
250
    </td>
 
251
    <td>
 
252
 
 
253
<p>
 
254
Private index for Fonts     </td>
 
255
  </tr>
 
256
</table>
 
257
<a class="anchor" name="a2" doxytag="dmxscrinit.c::dmxGCPrivateIndex" ></a><p>
 
258
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
259
  <tr>
 
260
    <td class="mdRow">
 
261
      <table cellpadding="0" cellspacing="0" border="0">
 
262
        <tr>
 
263
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8c.html#a2">dmxGCPrivateIndex</a>
 
264
      </table>
 
265
    </td>
 
266
  </tr>
 
267
</table>
 
268
<table cellspacing=5 cellpadding=0 border=0>
 
269
  <tr>
 
270
    <td>
 
271
      &nbsp;
 
272
    </td>
 
273
    <td>
 
274
 
 
275
<p>
 
276
Private index for GCs     </td>
 
277
  </tr>
 
278
</table>
 
279
<a class="anchor" name="a8" doxytag="dmxscrinit.c::dmxGlyphSetPrivateIndex" ></a><p>
 
280
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
281
  <tr>
 
282
    <td class="mdRow">
 
283
      <table cellpadding="0" cellspacing="0" border="0">
 
284
        <tr>
 
285
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8c.html#a8">dmxGlyphSetPrivateIndex</a>
 
286
      </table>
 
287
    </td>
 
288
  </tr>
 
289
</table>
 
290
<table cellspacing=5 cellpadding=0 border=0>
 
291
  <tr>
 
292
    <td>
 
293
      &nbsp;
 
294
    </td>
 
295
    <td>
 
296
 
 
297
<p>
 
298
Private index for GlyphSets     </td>
 
299
  </tr>
 
300
</table>
 
301
<a class="anchor" name="a7" doxytag="dmxscrinit.c::dmxPictPrivateIndex" ></a><p>
 
302
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
303
  <tr>
 
304
    <td class="mdRow">
 
305
      <table cellpadding="0" cellspacing="0" border="0">
 
306
        <tr>
 
307
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8c.html#a7">dmxPictPrivateIndex</a>
 
308
      </table>
 
309
    </td>
 
310
  </tr>
 
311
</table>
 
312
<table cellspacing=5 cellpadding=0 border=0>
 
313
  <tr>
 
314
    <td>
 
315
      &nbsp;
 
316
    </td>
 
317
    <td>
 
318
 
 
319
<p>
 
320
Private index for Picts     </td>
 
321
  </tr>
 
322
</table>
 
323
<a class="anchor" name="a5" doxytag="dmxscrinit.c::dmxScreenPrivateIndex" ></a><p>
 
324
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
325
  <tr>
 
326
    <td class="mdRow">
 
327
      <table cellpadding="0" cellspacing="0" border="0">
 
328
        <tr>
 
329
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxscrinit_8h.html#a0">dmxScreenPrivateIndex</a>
 
330
      </table>
 
331
    </td>
 
332
  </tr>
 
333
</table>
 
334
<table cellspacing=5 cellpadding=0 border=0>
 
335
  <tr>
 
336
    <td>
 
337
      &nbsp;
 
338
    </td>
 
339
    <td>
 
340
 
 
341
<p>
 
342
Private index for Screens     </td>
 
343
  </tr>
 
344
</table>
 
345
<a class="anchor" name="a3" doxytag="dmxscrinit.c::dmxWinPrivateIndex" ></a><p>
 
346
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
347
  <tr>
 
348
    <td class="mdRow">
 
349
      <table cellpadding="0" cellspacing="0" border="0">
 
350
        <tr>
 
351
          <td class="md" nowrap valign="top"> int <a class="el" href="dmxwindow_8h.html#a10">dmxWinPrivateIndex</a>
 
352
      </table>
 
353
    </td>
 
354
  </tr>
 
355
</table>
 
356
<table cellspacing=5 cellpadding=0 border=0>
 
357
  <tr>
 
358
    <td>
 
359
      &nbsp;
 
360
    </td>
 
361
    <td>
 
362
 
 
363
<p>
 
364
Private index for Windows     </td>
 
365
  </tr>
 
366
</table>
 
367
    <hr>
 
368
    <address>
 
369
      <small>
 
370
        Generated June 29, 2004 for <a
 
371
        href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
 
372
        <a href="http://www.doxygen.org/index.html">doxygen</a>
 
373
        1.3.4.
 
374
      </small>
 
375
    </addres>
 
376
    </hr>
 
377
  </body>
 
378
</html>