source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1GLXContext.html @ 657

Revision 657, 15.0 KB checked in by mattausch, 18 years ago (diff)

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>Ogre::GLXContext class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::GLXContext Class Reference</h1><code>#include &lt;<a class="el" href="OgreGLXContext_8h-source.html">OgreGLXContext.h</a>&gt;</code>
11<p>
12<p>Inheritance diagram for Ogre::GLXContext:
13<p><center><img src="classOgre_1_1GLXContext.png" usemap="#Ogre::GLXContext_map" border="0" alt=""></center>
14<map name="Ogre::GLXContext_map">
15<area href="classOgre_1_1GLContext.html" alt="Ogre::GLContext" shape="rect" coords="0,0,114,24">
16</map>
17<a href="classOgre_1_1GLXContext-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
18<tr><td></td></tr>
19<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
20<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexta0">GLXContext</a> (::Display *dpy,::GLXDrawable drawable,::<a class="el" href="classOgre_1_1GLXContext.html">GLXContext</a> ctx)</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>virtual&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexta1">~GLXContext</a> ()</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexta2">setCurrent</a> ()</td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">See <a class="el" href="classOgre_1_1GLContext.html">GLContext</a>.  <a href="#Ogre_1_1GLXContexta2"></a><br><br></td></tr>
27<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1Win32Contexta3">endCurrent</a> ()</td></tr>
28
29<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This is called before another context is made current.  <a href="#Ogre_1_1Win32Contexta3"></a><br><br></td></tr>
30<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1Win32Contexta4">getInitialized</a> ()</td></tr>
31
32<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1Win32Contexta5">setInitialized</a> ()</td></tr>
33
34<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
35<tr><td class="memItemLeft" nowrap align=right valign=top>::Display *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto0">mDpy</a></td></tr>
36
37<tr><td class="memItemLeft" nowrap align=right valign=top>::GLXDrawable&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto1">mDrawable</a></td></tr>
38
39<tr><td class="memItemLeft" nowrap align=right valign=top>::<a class="el" href="classOgre_1_1GLXContext.html">GLXContext</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto2">mCtx</a></td></tr>
40
41<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
42<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1Win32Contextp0">initialized</a></td></tr>
43
44</table>
45<hr><h2>Constructor &amp; Destructor Documentation</h2>
46<a class="anchor" name="Ogre_1_1GLXContexta0" doxytag="Ogre::GLXContext::GLXContext" ></a><p>
47<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
48  <tr>
49    <td class="mdRow">
50      <table cellpadding="0" cellspacing="0" border="0">
51        <tr>
52          <td class="md" nowrap valign="top"> Ogre::GLXContext::GLXContext </td>
53          <td class="md" valign="top">(&nbsp;</td>
54          <td class="md" nowrap valign="top">::Display *&nbsp;</td>
55          <td class="mdname" nowrap> <em>dpy</em>, </td>
56        </tr>
57        <tr>
58          <td class="md" nowrap align="right"></td>
59          <td></td>
60          <td class="md" nowrap>::GLXDrawable&nbsp;</td>
61          <td class="mdname" nowrap> <em>drawable</em>, </td>
62        </tr>
63        <tr>
64          <td class="md" nowrap align="right"></td>
65          <td></td>
66          <td class="md" nowrap>::<a class="el" href="classOgre_1_1GLXContext.html">GLXContext</a>&nbsp;</td>
67          <td class="mdname" nowrap> <em>ctx</em></td>
68        </tr>
69        <tr>
70          <td></td>
71          <td class="md">)&nbsp;</td>
72          <td class="md" colspan="2"></td>
73        </tr>
74
75      </table>
76    </td>
77  </tr>
78</table>
79<table cellspacing=5 cellpadding=0 border=0>
80  <tr>
81    <td>
82      &nbsp;
83    </td>
84    <td>
85
86<p>
87    </td>
88  </tr>
89</table>
90<a class="anchor" name="Ogre_1_1GLXContexta1" doxytag="Ogre::GLXContext::~GLXContext" ></a><p>
91<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
92  <tr>
93    <td class="mdRow">
94      <table cellpadding="0" cellspacing="0" border="0">
95        <tr>
96          <td class="md" nowrap valign="top"> virtual Ogre::GLXContext::~<a class="el" href="classOgre_1_1GLXContext.html">GLXContext</a> </td>
97          <td class="md" valign="top">(&nbsp;</td>
98          <td class="mdname1" valign="top" nowrap>          </td>
99          <td class="md" valign="top">&nbsp;)&nbsp;</td>
100          <td class="md" nowrap><code> [virtual]</code></td>
101        </tr>
102
103      </table>
104    </td>
105  </tr>
106</table>
107<table cellspacing=5 cellpadding=0 border=0>
108  <tr>
109    <td>
110      &nbsp;
111    </td>
112    <td>
113
114<p>
115    </td>
116  </tr>
117</table>
118<hr><h2>Member Function Documentation</h2>
119<a class="anchor" name="Ogre_1_1Win32Contexta3" doxytag="Ogre::GLXContext::endCurrent" ></a><p>
120<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
121  <tr>
122    <td class="mdRow">
123      <table cellpadding="0" cellspacing="0" border="0">
124        <tr>
125          <td class="md" nowrap valign="top"> virtual void Ogre::GLContext::endCurrent </td>
126          <td class="md" valign="top">(&nbsp;</td>
127          <td class="mdname1" valign="top" nowrap>          </td>
128          <td class="md" valign="top">&nbsp;)&nbsp;</td>
129          <td class="md" nowrap><code> [virtual, inherited]</code></td>
130        </tr>
131
132      </table>
133    </td>
134  </tr>
135</table>
136<table cellspacing=5 cellpadding=0 border=0>
137  <tr>
138    <td>
139      &nbsp;
140    </td>
141    <td>
142
143<p>
144This is called before another context is made current.
145<p>
146By default, nothing is done here.     </td>
147  </tr>
148</table>
149<a class="anchor" name="Ogre_1_1Win32Contexta4" doxytag="Ogre::GLXContext::getInitialized" ></a><p>
150<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
151  <tr>
152    <td class="mdRow">
153      <table cellpadding="0" cellspacing="0" border="0">
154        <tr>
155          <td class="md" nowrap valign="top"> bool Ogre::GLContext::getInitialized </td>
156          <td class="md" valign="top">(&nbsp;</td>
157          <td class="mdname1" valign="top" nowrap>          </td>
158          <td class="md" valign="top">&nbsp;)&nbsp;</td>
159          <td class="md" nowrap><code> [inherited]</code></td>
160        </tr>
161
162      </table>
163    </td>
164  </tr>
165</table>
166<table cellspacing=5 cellpadding=0 border=0>
167  <tr>
168    <td>
169      &nbsp;
170    </td>
171    <td>
172
173<p>
174
175<p>
176Definition at line <a class="el" href="OgreGLContext_8h-source.html#l00054">54</a> of file <a class="el" href="OgreGLContext_8h-source.html">OgreGLContext.h</a>.
177<p>
178References <a class="el" href="OgreGLContext_8h-source.html#l00057">Ogre::GLContext::initialized</a>.    </td>
179  </tr>
180</table>
181<a class="anchor" name="Ogre_1_1GLXContexta2" doxytag="Ogre::GLXContext::setCurrent" ></a><p>
182<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
183  <tr>
184    <td class="mdRow">
185      <table cellpadding="0" cellspacing="0" border="0">
186        <tr>
187          <td class="md" nowrap valign="top"> virtual void Ogre::GLXContext::setCurrent </td>
188          <td class="md" valign="top">(&nbsp;</td>
189          <td class="mdname1" valign="top" nowrap>          </td>
190          <td class="md" valign="top">&nbsp;)&nbsp;</td>
191          <td class="md" nowrap><code> [virtual]</code></td>
192        </tr>
193
194      </table>
195    </td>
196  </tr>
197</table>
198<table cellspacing=5 cellpadding=0 border=0>
199  <tr>
200    <td>
201      &nbsp;
202    </td>
203    <td>
204
205<p>
206See <a class="el" href="classOgre_1_1GLContext.html">GLContext</a>.
207<p>
208
209<p>
210Implements <a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1GLContexta2">Ogre::GLContext</a>.    </td>
211  </tr>
212</table>
213<a class="anchor" name="Ogre_1_1Win32Contexta5" doxytag="Ogre::GLXContext::setInitialized" ></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"> void Ogre::GLContext::setInitialized </td>
220          <td class="md" valign="top">(&nbsp;</td>
221          <td class="mdname1" valign="top" nowrap>          </td>
222          <td class="md" valign="top">&nbsp;)&nbsp;</td>
223          <td class="md" nowrap><code> [inherited]</code></td>
224        </tr>
225
226      </table>
227    </td>
228  </tr>
229</table>
230<table cellspacing=5 cellpadding=0 border=0>
231  <tr>
232    <td>
233      &nbsp;
234    </td>
235    <td>
236
237<p>
238
239<p>
240Definition at line <a class="el" href="OgreGLContext_8h-source.html#l00055">55</a> of file <a class="el" href="OgreGLContext_8h-source.html">OgreGLContext.h</a>.
241<p>
242References <a class="el" href="OgreGLContext_8h-source.html#l00057">Ogre::GLContext::initialized</a>.    </td>
243  </tr>
244</table>
245<hr><h2>Member Data Documentation</h2>
246<a class="anchor" name="Ogre_1_1Win32Contextp0" doxytag="Ogre::GLXContext::initialized" ></a><p>
247<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
248  <tr>
249    <td class="mdRow">
250      <table cellpadding="0" cellspacing="0" border="0">
251        <tr>
252          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1GLContext.html#Ogre_1_1Win32Contextp0">Ogre::GLContext::initialized</a><code> [protected, inherited]</code>
253      </table>
254    </td>
255  </tr>
256</table>
257<table cellspacing=5 cellpadding=0 border=0>
258  <tr>
259    <td>
260      &nbsp;
261    </td>
262    <td>
263
264<p>
265
266<p>
267Definition at line <a class="el" href="OgreGLContext_8h-source.html#l00057">57</a> of file <a class="el" href="OgreGLContext_8h-source.html">OgreGLContext.h</a>.
268<p>
269Referenced by <a class="el" href="OgreGLContext_8h-source.html#l00054">Ogre::GLContext::getInitialized()</a>, and <a class="el" href="OgreGLContext_8h-source.html#l00055">Ogre::GLContext::setInitialized()</a>.    </td>
270  </tr>
271</table>
272<a class="anchor" name="Ogre_1_1GLXContexto2" doxytag="Ogre::GLXContext::mCtx" ></a><p>
273<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
274  <tr>
275    <td class="mdRow">
276      <table cellpadding="0" cellspacing="0" border="0">
277        <tr>
278          <td class="md" nowrap valign="top"> ::<a class="el" href="classOgre_1_1GLXContext.html">GLXContext</a> <a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto2">Ogre::GLXContext::mCtx</a>
279      </table>
280    </td>
281  </tr>
282</table>
283<table cellspacing=5 cellpadding=0 border=0>
284  <tr>
285    <td>
286      &nbsp;
287    </td>
288    <td>
289
290<p>
291
292<p>
293Definition at line <a class="el" href="OgreGLXContext_8h-source.html#l00049">49</a> of file <a class="el" href="OgreGLXContext_8h-source.html">OgreGLXContext.h</a>.    </td>
294  </tr>
295</table>
296<a class="anchor" name="Ogre_1_1GLXContexto0" doxytag="Ogre::GLXContext::mDpy" ></a><p>
297<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
298  <tr>
299    <td class="mdRow">
300      <table cellpadding="0" cellspacing="0" border="0">
301        <tr>
302          <td class="md" nowrap valign="top"> ::Display* <a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto0">Ogre::GLXContext::mDpy</a>
303      </table>
304    </td>
305  </tr>
306</table>
307<table cellspacing=5 cellpadding=0 border=0>
308  <tr>
309    <td>
310      &nbsp;
311    </td>
312    <td>
313
314<p>
315
316<p>
317Definition at line <a class="el" href="OgreGLXContext_8h-source.html#l00047">47</a> of file <a class="el" href="OgreGLXContext_8h-source.html">OgreGLXContext.h</a>.    </td>
318  </tr>
319</table>
320<a class="anchor" name="Ogre_1_1GLXContexto1" doxytag="Ogre::GLXContext::mDrawable" ></a><p>
321<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
322  <tr>
323    <td class="mdRow">
324      <table cellpadding="0" cellspacing="0" border="0">
325        <tr>
326          <td class="md" nowrap valign="top"> ::GLXDrawable <a class="el" href="classOgre_1_1GLXContext.html#Ogre_1_1GLXContexto1">Ogre::GLXContext::mDrawable</a>
327      </table>
328    </td>
329  </tr>
330</table>
331<table cellspacing=5 cellpadding=0 border=0>
332  <tr>
333    <td>
334      &nbsp;
335    </td>
336    <td>
337
338<p>
339
340<p>
341Definition at line <a class="el" href="OgreGLXContext_8h-source.html#l00048">48</a> of file <a class="el" href="OgreGLXContext_8h-source.html">OgreGLXContext.h</a>.    </td>
342  </tr>
343</table>
344<hr>The documentation for this class was generated from the following file:<ul>
345<li><a class="el" href="OgreGLXContext_8h-source.html">OgreGLXContext.h</a></ul>
346<hr>
347<p>
348Copyright &copy; 2000-2005 by The OGRE Team<br />
349<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
350This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
351                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
352                <Work rdf:about="">
353                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
354        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
355                </Work>
356                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
357
358Last modified Sun Feb 12 13:09:24 2006
359</p>
360</body>
361</html>
Note: See TracBrowser for help on using the repository browser.