source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1SDLGLSupport.html @ 692

Revision 692, 41.1 KB checked in by mattausch, 18 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::SDLGLSupport 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::SDLGLSupport Class Reference</h1><code>#include &lt;<a class="el" href="OgreSDLGLSupport_8h-source.html">OgreSDLGLSupport.h</a>&gt;</code>
11<p>
12<p>Inheritance diagram for Ogre::SDLGLSupport:
13<p><center><img src="classOgre_1_1SDLGLSupport.png" usemap="#Ogre::SDLGLSupport_map" border="0" alt=""></center>
14<map name="Ogre::SDLGLSupport_map">
15<area href="classOgre_1_1GLSupport.html" alt="Ogre::GLSupport" shape="rect" coords="0,0,131,24">
16</map>
17<a href="classOgre_1_1SDLGLSupport-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_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta0">SDLGLSupport</a> ()</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta1">~SDLGLSupport</a> ()</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta2">addConfig</a> (void)</td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add any special config values to the system.  <a href="#Ogre_1_1SDLGLSupporta2"></a><br><br></td></tr>
27<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta3">validateConfig</a> (void)</td></tr>
28
29<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Make sure all the extra options are valid.  <a href="#Ogre_1_1SDLGLSupporta3"></a><br><br></td></tr>
30<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta4">createWindow</a> (bool autoCreateWindow, <a class="el" href="classOgre_1_1GLRenderSystem.html">GLRenderSystem</a> *renderSystem, const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;windowTitle)</td></tr>
31
32<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta5">newWindow</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;name, unsigned int width, unsigned int height, bool fullScreen, const <a class="el" href="namespaceOgre.html#a76">NameValuePairList</a> *miscParams=0)</td></tr>
33
34<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl compact><dt><b>Remarks:</b></dt><dd>This method creates a new rendering window as specified by the paramteters. The rendering system could be responible for only a single window (e.g. in the case of a game), or could be in charge of multiple ones (in the case of a level editor). The option to create the window as a child of another is therefore given. This method will create an appropriate subclass of <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a> depending on the API and platform implementation. </dd></dl>
35<dl compact><dt><b></b></dt><dd>After creation, this window can be retrieved using <a class="el" href="classOgre_1_1RenderSystem.html#Ogre_1_1RenderSystema23">getRenderTarget()</a>. </dd></dl>
36<dl compact><dt><b>Parameters:</b></dt><dd>
37  <table border="0" cellspacing="2" cellpadding="0">
38    <tr><td valign=top><em>name</em>&nbsp;</td><td>The name of the window. Used in other methods later like setRenderTarget and getRenderWindow. </td></tr>
39    <tr><td valign=top><em>width</em>&nbsp;</td><td>The width of the new window. </td></tr>
40    <tr><td valign=top><em>height</em>&nbsp;</td><td>The height of the new window. </td></tr>
41    <tr><td valign=top><em>fullScreen</em>&nbsp;</td><td>Specify true to make the window full screen without borders, title bar or menu bar. </td></tr>
42    <tr><td valign=top><em>miscParams</em>&nbsp;</td><td>A NameValuePairList describing the other parameters for the new rendering window. Options are case sensitive. Unrecognised parameters will be ignored silently. These values might be platform dependent, but these are present for all platorms unless indicated otherwise:</td></tr>
43  </table>
44</dl>
45Key: "title" Description: The title of the window that will appear in the title bar Values: string Default: <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> name<p>
46Key: "colourDepth" Description: Colour depth of the resulting rendering window; only applies if fullScreen is set. Values: 16 or 32 Default: desktop depth Notes: [W32 specific]<p>
47Key: "left" Description: screen x coordinate from left Values: positive integers Default: 'center window on screen' Notes: Ignored in case of full screen<p>
48Key: "top" Description: screen y coordinate from top Values: positive integers Default: 'center window on screen' Notes: Ignored in case of full screen<p>
49Key: "depthBuffer" [DX9 specific] Description: Use depth buffer Values: false or true Default: true<p>
50Key: "externalWindowHandle" [API specific] Description: External window handle, for embedding the OGRE context Values: positive integer for W32 (HWND handle) poslong:posint:poslong (display*:screen:windowHandle) or poslong:posint:poslong:poslong (display*:screen:windowHandle:XVisualInfo*) for GLX Default: 0 (None)<p>
51Key: "parentWindowHandle" [API specific] Description: Parent window handle, for embedding the OGRE context Values: positive integer for W32 (HWND handle) poslong:posint:poslong for GLX (display*:screen:windowHandle) Default: 0 (None)<p>
52Key: "FSAA" Description: Full screen antialiasing factor Values: 0,2,4,6,... Default: 0<p>
53Key: "displayFrequency" Description: Display frequency rate, for fullscreen mode Values: 60...? Default: Desktop vsync rate<p>
54Key: "vsync" Description: Synchronize buffer swaps to vsync Values: true, false Default: 0<p>
55Key: "border" Description: The type of window border (in windowed mode) Values: none, fixed, resize Default: resize<p>
56Key: "outerDimensions" Description: Whether the width/height is expressed as the size of the outer window, rather than the content area Values: true, false Default: false<p>
57Key: "useNVPerfHUD" [DX9 specific] Description: Enable the use of nVidia NVPerfHUD Values: true, false Default: false  <a href="#Ogre_1_1SDLGLSupporta5"></a><br><br></td></tr>
58<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta6">start</a> ()</td></tr>
59
60<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start anything special.  <a href="#Ogre_1_1SDLGLSupporta6"></a><br><br></td></tr>
61<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta7">stop</a> ()</td></tr>
62
63<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stop anything special.  <a href="#Ogre_1_1SDLGLSupporta7"></a><br><br></td></tr>
64<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupporta8">getProcAddress</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;procname)</td></tr>
65
66<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the address of a function.  <a href="#Ogre_1_1SDLGLSupporta8"></a><br><br></td></tr>
67<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1SDLGLSupporta9">setConfigOption</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;name, const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;value)</td></tr>
68
69<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a143">ConfigOptionMap</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupporta13">getConfigOptions</a> (void)</td></tr>
70
71<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1SDLGLSupporta11">supportsPBuffers</a> ()</td></tr>
72
73<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1GLPBuffer.html">GLPBuffer</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1SDLGLSupporta12">createPBuffer</a> (<a class="el" href="namespaceOgre.html#a673">PixelComponentType</a> format, size_t width, size_t height)</td></tr>
74
75<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupporta14">getGLVendor</a> (void) const </td></tr>
76
77<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get vendor information  <a href="#Ogre_1_1Win32GLSupporta14"></a><br><br></td></tr>
78<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupporta15">getGLVersion</a> (void) const </td></tr>
79
80<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get version information  <a href="#Ogre_1_1Win32GLSupporta15"></a><br><br></td></tr>
81<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupporta16">checkMinGLVersion</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;v) const </td></tr>
82
83<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">compare GL version numbers  <a href="#Ogre_1_1Win32GLSupporta16"></a><br><br></td></tr>
84<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupporta17">checkExtension</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;ext) const </td></tr>
85
86<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an extension is available.  <a href="#Ogre_1_1Win32GLSupporta17"></a><br><br></td></tr>
87<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1SDLGLSupporta17">initialiseExtensions</a> ()</td></tr>
88
89<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Intialises GL extensions, must be done AFTER the GL context has been established.  <a href="#Ogre_1_1SDLGLSupporta17"></a><br><br></td></tr>
90<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
91<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a143">ConfigOptionMap</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupportp0">mOptions</a></td></tr>
92
93<tr><td class="memItemLeft" nowrap align=right valign=top>std::set&lt; <a class="el" href="namespaceOgre.html#a471">String</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupportp1">extensionList</a></td></tr>
94
95<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
96<tr><td class="memItemLeft" nowrap align=right valign=top>SDL_Rect **&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupportr0">mVideoModes</a></td></tr>
97
98</table>
99<hr><h2>Constructor &amp; Destructor Documentation</h2>
100<a class="anchor" name="Ogre_1_1SDLGLSupporta0" doxytag="Ogre::SDLGLSupport::SDLGLSupport" ></a><p>
101<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
102  <tr>
103    <td class="mdRow">
104      <table cellpadding="0" cellspacing="0" border="0">
105        <tr>
106          <td class="md" nowrap valign="top"> Ogre::SDLGLSupport::SDLGLSupport </td>
107          <td class="md" valign="top">(&nbsp;</td>
108          <td class="mdname1" valign="top" nowrap>          </td>
109          <td class="md" valign="top">&nbsp;)&nbsp;</td>
110          <td class="md" nowrap></td>
111        </tr>
112
113      </table>
114    </td>
115  </tr>
116</table>
117<table cellspacing=5 cellpadding=0 border=0>
118  <tr>
119    <td>
120      &nbsp;
121    </td>
122    <td>
123
124<p>
125    </td>
126  </tr>
127</table>
128<a class="anchor" name="Ogre_1_1SDLGLSupporta1" doxytag="Ogre::SDLGLSupport::~SDLGLSupport" ></a><p>
129<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
130  <tr>
131    <td class="mdRow">
132      <table cellpadding="0" cellspacing="0" border="0">
133        <tr>
134          <td class="md" nowrap valign="top"> Ogre::SDLGLSupport::~<a class="el" href="classOgre_1_1SDLGLSupport.html">SDLGLSupport</a> </td>
135          <td class="md" valign="top">(&nbsp;</td>
136          <td class="mdname1" valign="top" nowrap>          </td>
137          <td class="md" valign="top">&nbsp;)&nbsp;</td>
138          <td class="md" nowrap></td>
139        </tr>
140
141      </table>
142    </td>
143  </tr>
144</table>
145<table cellspacing=5 cellpadding=0 border=0>
146  <tr>
147    <td>
148      &nbsp;
149    </td>
150    <td>
151
152<p>
153    </td>
154  </tr>
155</table>
156<hr><h2>Member Function Documentation</h2>
157<a class="anchor" name="Ogre_1_1SDLGLSupporta2" doxytag="Ogre::SDLGLSupport::addConfig" ></a><p>
158<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
159  <tr>
160    <td class="mdRow">
161      <table cellpadding="0" cellspacing="0" border="0">
162        <tr>
163          <td class="md" nowrap valign="top"> void Ogre::SDLGLSupport::addConfig </td>
164          <td class="md" valign="top">(&nbsp;</td>
165          <td class="md" nowrap valign="top">void&nbsp;</td>
166          <td class="mdname1" valign="top" nowrap>          </td>
167          <td class="md" valign="top">&nbsp;)&nbsp;</td>
168          <td class="md" nowrap><code> [virtual]</code></td>
169        </tr>
170
171      </table>
172    </td>
173  </tr>
174</table>
175<table cellspacing=5 cellpadding=0 border=0>
176  <tr>
177    <td>
178      &nbsp;
179    </td>
180    <td>
181
182<p>
183Add any special config values to the system.
184<p>
185Must have a "Full Screen" value that is a bool and a "Video Mode" value that is a string in the form of wxh
186<p>
187Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta2">Ogre::GLSupport</a>.    </td>
188  </tr>
189</table>
190<a class="anchor" name="Ogre_1_1Win32GLSupporta17" doxytag="Ogre::SDLGLSupport::checkExtension" ></a><p>
191<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
192  <tr>
193    <td class="mdRow">
194      <table cellpadding="0" cellspacing="0" border="0">
195        <tr>
196          <td class="md" nowrap valign="top"> virtual bool Ogre::GLSupport::checkExtension </td>
197          <td class="md" valign="top">(&nbsp;</td>
198          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
199          <td class="mdname1" valign="top" nowrap> <em>ext</em>          </td>
200          <td class="md" valign="top">&nbsp;)&nbsp;</td>
201          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
202        </tr>
203
204      </table>
205    </td>
206  </tr>
207</table>
208<table cellspacing=5 cellpadding=0 border=0>
209  <tr>
210    <td>
211      &nbsp;
212    </td>
213    <td>
214
215<p>
216Check if an extension is available.
217<p>
218
219<p>
220Reimplemented in <a class="el" href="classOgre_1_1GTKGLSupport.html#Ogre_1_1GTKGLSupporta12">Ogre::GTKGLSupport</a>.    </td>
221  </tr>
222</table>
223<a class="anchor" name="Ogre_1_1Win32GLSupporta16" doxytag="Ogre::SDLGLSupport::checkMinGLVersion" ></a><p>
224<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
225  <tr>
226    <td class="mdRow">
227      <table cellpadding="0" cellspacing="0" border="0">
228        <tr>
229          <td class="md" nowrap valign="top"> bool Ogre::GLSupport::checkMinGLVersion </td>
230          <td class="md" valign="top">(&nbsp;</td>
231          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
232          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
233          <td class="md" valign="top">&nbsp;)&nbsp;</td>
234          <td class="md" nowrap> const<code> [inherited]</code></td>
235        </tr>
236
237      </table>
238    </td>
239  </tr>
240</table>
241<table cellspacing=5 cellpadding=0 border=0>
242  <tr>
243    <td>
244      &nbsp;
245    </td>
246    <td>
247
248<p>
249compare GL version numbers
250<p>
251
252<p>
253Reimplemented in <a class="el" href="classOgre_1_1GTKGLSupport.html#Ogre_1_1GTKGLSupporta11">Ogre::GTKGLSupport</a>.    </td>
254  </tr>
255</table>
256<a class="anchor" name="Ogre_1_1SDLGLSupporta12" doxytag="Ogre::SDLGLSupport::createPBuffer" ></a><p>
257<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
258  <tr>
259    <td class="mdRow">
260      <table cellpadding="0" cellspacing="0" border="0">
261        <tr>
262          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1GLPBuffer.html">GLPBuffer</a>* Ogre::GLSupport::createPBuffer </td>
263          <td class="md" valign="top">(&nbsp;</td>
264          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a673">PixelComponentType</a>&nbsp;</td>
265          <td class="mdname" nowrap> <em>format</em>, </td>
266        </tr>
267        <tr>
268          <td class="md" nowrap align="right"></td>
269          <td></td>
270          <td class="md" nowrap>size_t&nbsp;</td>
271          <td class="mdname" nowrap> <em>width</em>, </td>
272        </tr>
273        <tr>
274          <td class="md" nowrap align="right"></td>
275          <td></td>
276          <td class="md" nowrap>size_t&nbsp;</td>
277          <td class="mdname" nowrap> <em>height</em></td>
278        </tr>
279        <tr>
280          <td></td>
281          <td class="md">)&nbsp;</td>
282          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
283        </tr>
284
285      </table>
286    </td>
287  </tr>
288</table>
289<table cellspacing=5 cellpadding=0 border=0>
290  <tr>
291    <td>
292      &nbsp;
293    </td>
294    <td>
295
296<p>
297
298<p>
299Reimplemented in <a class="el" href="classOgre_1_1GLXGLSupport.html#Ogre_1_1GLXGLSupporta10">Ogre::GLXGLSupport</a>, and <a class="el" href="classOgre_1_1Win32GLSupport.html#Ogre_1_1Win32GLSupporta12">Ogre::Win32GLSupport</a>.    </td>
300  </tr>
301</table>
302<a class="anchor" name="Ogre_1_1SDLGLSupporta4" doxytag="Ogre::SDLGLSupport::createWindow" ></a><p>
303<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
304  <tr>
305    <td class="mdRow">
306      <table cellpadding="0" cellspacing="0" border="0">
307        <tr>
308          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>* Ogre::SDLGLSupport::createWindow </td>
309          <td class="md" valign="top">(&nbsp;</td>
310          <td class="md" nowrap valign="top">bool&nbsp;</td>
311          <td class="mdname" nowrap> <em>autoCreateWindow</em>, </td>
312        </tr>
313        <tr>
314          <td class="md" nowrap align="right"></td>
315          <td></td>
316          <td class="md" nowrap><a class="el" href="classOgre_1_1GLRenderSystem.html">GLRenderSystem</a> *&nbsp;</td>
317          <td class="mdname" nowrap> <em>renderSystem</em>, </td>
318        </tr>
319        <tr>
320          <td class="md" nowrap align="right"></td>
321          <td></td>
322          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
323          <td class="mdname" nowrap> <em>windowTitle</em></td>
324        </tr>
325        <tr>
326          <td></td>
327          <td class="md">)&nbsp;</td>
328          <td class="md" colspan="2"><code> [virtual]</code></td>
329        </tr>
330
331      </table>
332    </td>
333  </tr>
334</table>
335<table cellspacing=5 cellpadding=0 border=0>
336  <tr>
337    <td>
338      &nbsp;
339    </td>
340    <td>
341
342<p>
343
344<p>
345Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta6">Ogre::GLSupport</a>.    </td>
346  </tr>
347</table>
348<a class="anchor" name="Ogre_1_1Win32GLSupporta13" doxytag="Ogre::SDLGLSupport::getConfigOptions" ></a><p>
349<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
350  <tr>
351    <td class="mdRow">
352      <table cellpadding="0" cellspacing="0" border="0">
353        <tr>
354          <td class="md" nowrap valign="top"> virtual <a class="el" href="namespaceOgre.html#a143">ConfigOptionMap</a>&amp; Ogre::GLSupport::getConfigOptions </td>
355          <td class="md" valign="top">(&nbsp;</td>
356          <td class="md" nowrap valign="top">void&nbsp;</td>
357          <td class="mdname1" valign="top" nowrap>          </td>
358          <td class="md" valign="top">&nbsp;)&nbsp;</td>
359          <td class="md" nowrap><code> [virtual, inherited]</code></td>
360        </tr>
361
362      </table>
363    </td>
364  </tr>
365</table>
366<table cellspacing=5 cellpadding=0 border=0>
367  <tr>
368    <td>
369      &nbsp;
370    </td>
371    <td>
372
373<p>
374    </td>
375  </tr>
376</table>
377<a class="anchor" name="Ogre_1_1Win32GLSupporta14" doxytag="Ogre::SDLGLSupport::getGLVendor" ></a><p>
378<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
379  <tr>
380    <td class="mdRow">
381      <table cellpadding="0" cellspacing="0" border="0">
382        <tr>
383          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::GLSupport::getGLVendor </td>
384          <td class="md" valign="top">(&nbsp;</td>
385          <td class="md" nowrap valign="top">void&nbsp;</td>
386          <td class="mdname1" valign="top" nowrap>          </td>
387          <td class="md" valign="top">&nbsp;)&nbsp;</td>
388          <td class="md" nowrap> const<code> [inherited]</code></td>
389        </tr>
390
391      </table>
392    </td>
393  </tr>
394</table>
395<table cellspacing=5 cellpadding=0 border=0>
396  <tr>
397    <td>
398      &nbsp;
399    </td>
400    <td>
401
402<p>
403get vendor information
404<p>
405
406<p>
407Definition at line <a class="el" href="OgreGLSupport_8h-source.html#l00058">58</a> of file <a class="el" href="OgreGLSupport_8h-source.html">OgreGLSupport.h</a>.
408<p>
409References <a class="el" href="OgreGLSupport_8h-source.html#l00098">Ogre::GLSupport::mVendor</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
410  </tr>
411</table>
412<a class="anchor" name="Ogre_1_1Win32GLSupporta15" doxytag="Ogre::SDLGLSupport::getGLVersion" ></a><p>
413<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
414  <tr>
415    <td class="mdRow">
416      <table cellpadding="0" cellspacing="0" border="0">
417        <tr>
418          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::GLSupport::getGLVersion </td>
419          <td class="md" valign="top">(&nbsp;</td>
420          <td class="md" nowrap valign="top">void&nbsp;</td>
421          <td class="mdname1" valign="top" nowrap>          </td>
422          <td class="md" valign="top">&nbsp;)&nbsp;</td>
423          <td class="md" nowrap> const<code> [inherited]</code></td>
424        </tr>
425
426      </table>
427    </td>
428  </tr>
429</table>
430<table cellspacing=5 cellpadding=0 border=0>
431  <tr>
432    <td>
433      &nbsp;
434    </td>
435    <td>
436
437<p>
438get version information
439<p>
440
441<p>
442Definition at line <a class="el" href="OgreGLSupport_8h-source.html#l00066">66</a> of file <a class="el" href="OgreGLSupport_8h-source.html">OgreGLSupport.h</a>.
443<p>
444References <a class="el" href="OgrePrerequisites_8h-source.html#l00156">Ogre::String</a>.    </td>
445  </tr>
446</table>
447<a class="anchor" name="Ogre_1_1SDLGLSupporta8" doxytag="Ogre::SDLGLSupport::getProcAddress" ></a><p>
448<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
449  <tr>
450    <td class="mdRow">
451      <table cellpadding="0" cellspacing="0" border="0">
452        <tr>
453          <td class="md" nowrap valign="top"> void* Ogre::SDLGLSupport::getProcAddress </td>
454          <td class="md" valign="top">(&nbsp;</td>
455          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
456          <td class="mdname1" valign="top" nowrap> <em>procname</em>          </td>
457          <td class="md" valign="top">&nbsp;)&nbsp;</td>
458          <td class="md" nowrap><code> [virtual]</code></td>
459        </tr>
460
461      </table>
462    </td>
463  </tr>
464</table>
465<table cellspacing=5 cellpadding=0 border=0>
466  <tr>
467    <td>
468      &nbsp;
469    </td>
470    <td>
471
472<p>
473Get the address of a function.
474<p>
475
476<p>
477Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta16">Ogre::GLSupport</a>.    </td>
478  </tr>
479</table>
480<a class="anchor" name="Ogre_1_1SDLGLSupporta17" doxytag="Ogre::SDLGLSupport::initialiseExtensions" ></a><p>
481<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
482  <tr>
483    <td class="mdRow">
484      <table cellpadding="0" cellspacing="0" border="0">
485        <tr>
486          <td class="md" nowrap valign="top"> virtual void Ogre::GLSupport::initialiseExtensions </td>
487          <td class="md" valign="top">(&nbsp;</td>
488          <td class="mdname1" valign="top" nowrap>          </td>
489          <td class="md" valign="top">&nbsp;)&nbsp;</td>
490          <td class="md" nowrap><code> [virtual, inherited]</code></td>
491        </tr>
492
493      </table>
494    </td>
495  </tr>
496</table>
497<table cellspacing=5 cellpadding=0 border=0>
498  <tr>
499    <td>
500      &nbsp;
501    </td>
502    <td>
503
504<p>
505Intialises GL extensions, must be done AFTER the GL context has been established.
506<p>
507
508<p>
509Reimplemented in <a class="el" href="classOgre_1_1GTKGLSupport.html#Ogre_1_1GTKGLSupporta10">Ogre::GTKGLSupport</a>, and <a class="el" href="classOgre_1_1Win32GLSupport.html#Ogre_1_1Win32GLSupporta9">Ogre::Win32GLSupport</a>.    </td>
510  </tr>
511</table>
512<a class="anchor" name="Ogre_1_1SDLGLSupporta5" doxytag="Ogre::SDLGLSupport::newWindow" ></a><p>
513<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
514  <tr>
515    <td class="mdRow">
516      <table cellpadding="0" cellspacing="0" border="0">
517        <tr>
518          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>* Ogre::SDLGLSupport::newWindow </td>
519          <td class="md" valign="top">(&nbsp;</td>
520          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
521          <td class="mdname" nowrap> <em>name</em>, </td>
522        </tr>
523        <tr>
524          <td class="md" nowrap align="right"></td>
525          <td></td>
526          <td class="md" nowrap>unsigned int&nbsp;</td>
527          <td class="mdname" nowrap> <em>width</em>, </td>
528        </tr>
529        <tr>
530          <td class="md" nowrap align="right"></td>
531          <td></td>
532          <td class="md" nowrap>unsigned int&nbsp;</td>
533          <td class="mdname" nowrap> <em>height</em>, </td>
534        </tr>
535        <tr>
536          <td class="md" nowrap align="right"></td>
537          <td></td>
538          <td class="md" nowrap>bool&nbsp;</td>
539          <td class="mdname" nowrap> <em>fullScreen</em>, </td>
540        </tr>
541        <tr>
542          <td class="md" nowrap align="right"></td>
543          <td></td>
544          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a76">NameValuePairList</a> *&nbsp;</td>
545          <td class="mdname" nowrap> <em>miscParams</em> = 0</td>
546        </tr>
547        <tr>
548          <td></td>
549          <td class="md">)&nbsp;</td>
550          <td class="md" colspan="2"><code> [virtual]</code></td>
551        </tr>
552
553      </table>
554    </td>
555  </tr>
556</table>
557<table cellspacing=5 cellpadding=0 border=0>
558  <tr>
559    <td>
560      &nbsp;
561    </td>
562    <td>
563
564<p>
565<dl compact><dt><b>Remarks:</b></dt><dd>This method creates a new rendering window as specified by the paramteters. The rendering system could be responible for only a single window (e.g. in the case of a game), or could be in charge of multiple ones (in the case of a level editor). The option to create the window as a child of another is therefore given. This method will create an appropriate subclass of <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a> depending on the API and platform implementation. </dd></dl>
566<dl compact><dt><b></b></dt><dd>After creation, this window can be retrieved using <a class="el" href="classOgre_1_1RenderSystem.html#Ogre_1_1RenderSystema23">getRenderTarget()</a>. </dd></dl>
567<dl compact><dt><b>Parameters:</b></dt><dd>
568  <table border="0" cellspacing="2" cellpadding="0">
569    <tr><td valign=top><em>name</em>&nbsp;</td><td>The name of the window. Used in other methods later like setRenderTarget and getRenderWindow. </td></tr>
570    <tr><td valign=top><em>width</em>&nbsp;</td><td>The width of the new window. </td></tr>
571    <tr><td valign=top><em>height</em>&nbsp;</td><td>The height of the new window. </td></tr>
572    <tr><td valign=top><em>fullScreen</em>&nbsp;</td><td>Specify true to make the window full screen without borders, title bar or menu bar. </td></tr>
573    <tr><td valign=top><em>miscParams</em>&nbsp;</td><td>A NameValuePairList describing the other parameters for the new rendering window. Options are case sensitive. Unrecognised parameters will be ignored silently. These values might be platform dependent, but these are present for all platorms unless indicated otherwise:</td></tr>
574  </table>
575</dl>
576Key: "title" Description: The title of the window that will appear in the title bar Values: string Default: <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> name<p>
577Key: "colourDepth" Description: Colour depth of the resulting rendering window; only applies if fullScreen is set. Values: 16 or 32 Default: desktop depth Notes: [W32 specific]<p>
578Key: "left" Description: screen x coordinate from left Values: positive integers Default: 'center window on screen' Notes: Ignored in case of full screen<p>
579Key: "top" Description: screen y coordinate from top Values: positive integers Default: 'center window on screen' Notes: Ignored in case of full screen<p>
580Key: "depthBuffer" [DX9 specific] Description: Use depth buffer Values: false or true Default: true<p>
581Key: "externalWindowHandle" [API specific] Description: External window handle, for embedding the OGRE context Values: positive integer for W32 (HWND handle) poslong:posint:poslong (display*:screen:windowHandle) or poslong:posint:poslong:poslong (display*:screen:windowHandle:XVisualInfo*) for GLX Default: 0 (None)<p>
582Key: "parentWindowHandle" [API specific] Description: Parent window handle, for embedding the OGRE context Values: positive integer for W32 (HWND handle) poslong:posint:poslong for GLX (display*:screen:windowHandle) Default: 0 (None)<p>
583Key: "FSAA" Description: Full screen antialiasing factor Values: 0,2,4,6,... Default: 0<p>
584Key: "displayFrequency" Description: Display frequency rate, for fullscreen mode Values: 60...? Default: Desktop vsync rate<p>
585Key: "vsync" Description: Synchronize buffer swaps to vsync Values: true, false Default: 0<p>
586Key: "border" Description: The type of window border (in windowed mode) Values: none, fixed, resize Default: resize<p>
587Key: "outerDimensions" Description: Whether the width/height is expressed as the size of the outer window, rather than the content area Values: true, false Default: false<p>
588Key: "useNVPerfHUD" [DX9 specific] Description: Enable the use of nVidia NVPerfHUD Values: true, false Default: false
589<p>
590
591<p>
592Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GTKGLSupporta17">Ogre::GLSupport</a>.    </td>
593  </tr>
594</table>
595<a class="anchor" name="Ogre_1_1SDLGLSupporta9" doxytag="Ogre::SDLGLSupport::setConfigOption" ></a><p>
596<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
597  <tr>
598    <td class="mdRow">
599      <table cellpadding="0" cellspacing="0" border="0">
600        <tr>
601          <td class="md" nowrap valign="top"> virtual void Ogre::GLSupport::setConfigOption </td>
602          <td class="md" valign="top">(&nbsp;</td>
603          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
604          <td class="mdname" nowrap> <em>name</em>, </td>
605        </tr>
606        <tr>
607          <td class="md" nowrap align="right"></td>
608          <td></td>
609          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
610          <td class="mdname" nowrap> <em>value</em></td>
611        </tr>
612        <tr>
613          <td></td>
614          <td class="md">)&nbsp;</td>
615          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
616        </tr>
617
618      </table>
619    </td>
620  </tr>
621</table>
622<table cellspacing=5 cellpadding=0 border=0>
623  <tr>
624    <td>
625      &nbsp;
626    </td>
627    <td>
628
629<p>
630
631<p>
632Reimplemented in <a class="el" href="classOgre_1_1Win32GLSupport.html#Ogre_1_1Win32GLSupporta2">Ogre::Win32GLSupport</a>.    </td>
633  </tr>
634</table>
635<a class="anchor" name="Ogre_1_1SDLGLSupporta6" doxytag="Ogre::SDLGLSupport::start" ></a><p>
636<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
637  <tr>
638    <td class="mdRow">
639      <table cellpadding="0" cellspacing="0" border="0">
640        <tr>
641          <td class="md" nowrap valign="top"> void Ogre::SDLGLSupport::start </td>
642          <td class="md" valign="top">(&nbsp;</td>
643          <td class="mdname1" valign="top" nowrap>          </td>
644          <td class="md" valign="top">&nbsp;)&nbsp;</td>
645          <td class="md" nowrap><code> [virtual]</code></td>
646        </tr>
647
648      </table>
649    </td>
650  </tr>
651</table>
652<table cellspacing=5 cellpadding=0 border=0>
653  <tr>
654    <td>
655      &nbsp;
656    </td>
657    <td>
658
659<p>
660Start anything special.
661<p>
662
663<p>
664Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta10">Ogre::GLSupport</a>.    </td>
665  </tr>
666</table>
667<a class="anchor" name="Ogre_1_1SDLGLSupporta7" doxytag="Ogre::SDLGLSupport::stop" ></a><p>
668<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
669  <tr>
670    <td class="mdRow">
671      <table cellpadding="0" cellspacing="0" border="0">
672        <tr>
673          <td class="md" nowrap valign="top"> void Ogre::SDLGLSupport::stop </td>
674          <td class="md" valign="top">(&nbsp;</td>
675          <td class="mdname1" valign="top" nowrap>          </td>
676          <td class="md" valign="top">&nbsp;)&nbsp;</td>
677          <td class="md" nowrap><code> [virtual]</code></td>
678        </tr>
679
680      </table>
681    </td>
682  </tr>
683</table>
684<table cellspacing=5 cellpadding=0 border=0>
685  <tr>
686    <td>
687      &nbsp;
688    </td>
689    <td>
690
691<p>
692Stop anything special.
693<p>
694
695<p>
696Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta11">Ogre::GLSupport</a>.    </td>
697  </tr>
698</table>
699<a class="anchor" name="Ogre_1_1SDLGLSupporta11" doxytag="Ogre::SDLGLSupport::supportsPBuffers" ></a><p>
700<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
701  <tr>
702    <td class="mdRow">
703      <table cellpadding="0" cellspacing="0" border="0">
704        <tr>
705          <td class="md" nowrap valign="top"> virtual bool Ogre::GLSupport::supportsPBuffers </td>
706          <td class="md" valign="top">(&nbsp;</td>
707          <td class="mdname1" valign="top" nowrap>          </td>
708          <td class="md" valign="top">&nbsp;)&nbsp;</td>
709          <td class="md" nowrap><code> [virtual, inherited]</code></td>
710        </tr>
711
712      </table>
713    </td>
714  </tr>
715</table>
716<table cellspacing=5 cellpadding=0 border=0>
717  <tr>
718    <td>
719      &nbsp;
720    </td>
721    <td>
722
723<p>
724
725<p>
726Reimplemented in <a class="el" href="classOgre_1_1GLXGLSupport.html#Ogre_1_1GLXGLSupporta9">Ogre::GLXGLSupport</a>, and <a class="el" href="classOgre_1_1Win32GLSupport.html#Ogre_1_1Win32GLSupporta11">Ogre::Win32GLSupport</a>.    </td>
727  </tr>
728</table>
729<a class="anchor" name="Ogre_1_1SDLGLSupporta3" doxytag="Ogre::SDLGLSupport::validateConfig" ></a><p>
730<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
731  <tr>
732    <td class="mdRow">
733      <table cellpadding="0" cellspacing="0" border="0">
734        <tr>
735          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> Ogre::SDLGLSupport::validateConfig </td>
736          <td class="md" valign="top">(&nbsp;</td>
737          <td class="md" nowrap valign="top">void&nbsp;</td>
738          <td class="mdname1" valign="top" nowrap>          </td>
739          <td class="md" valign="top">&nbsp;)&nbsp;</td>
740          <td class="md" nowrap><code> [virtual]</code></td>
741        </tr>
742
743      </table>
744    </td>
745  </tr>
746</table>
747<table cellspacing=5 cellpadding=0 border=0>
748  <tr>
749    <td>
750      &nbsp;
751    </td>
752    <td>
753
754<p>
755Make sure all the extra options are valid.
756<p>
757
758<p>
759Implements <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1GLSupporta4">Ogre::GLSupport</a>.    </td>
760  </tr>
761</table>
762<hr><h2>Member Data Documentation</h2>
763<a class="anchor" name="Ogre_1_1Win32GLSupportp1" doxytag="Ogre::SDLGLSupport::extensionList" ></a><p>
764<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
765  <tr>
766    <td class="mdRow">
767      <table cellpadding="0" cellspacing="0" border="0">
768        <tr>
769          <td class="md" nowrap valign="top"> std::set&lt;<a class="el" href="namespaceOgre.html#a471">String</a>&gt; <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupportp1">Ogre::GLSupport::extensionList</a><code> [protected, inherited]</code>
770      </table>
771    </td>
772  </tr>
773</table>
774<table cellspacing=5 cellpadding=0 border=0>
775  <tr>
776    <td>
777      &nbsp;
778    </td>
779    <td>
780
781<p>
782
783<p>
784Definition at line <a class="el" href="OgreGLSupport_8h-source.html#l00095">95</a> of file <a class="el" href="OgreGLSupport_8h-source.html">OgreGLSupport.h</a>.    </td>
785  </tr>
786</table>
787<a class="anchor" name="Ogre_1_1Win32GLSupportp0" doxytag="Ogre::SDLGLSupport::mOptions" ></a><p>
788<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
789  <tr>
790    <td class="mdRow">
791      <table cellpadding="0" cellspacing="0" border="0">
792        <tr>
793          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a143">ConfigOptionMap</a> <a class="el" href="classOgre_1_1GLSupport.html#Ogre_1_1Win32GLSupportp0">Ogre::GLSupport::mOptions</a><code> [protected, inherited]</code>
794      </table>
795    </td>
796  </tr>
797</table>
798<table cellspacing=5 cellpadding=0 border=0>
799  <tr>
800    <td>
801      &nbsp;
802    </td>
803    <td>
804
805<p>
806
807<p>
808Definition at line <a class="el" href="OgreGLSupport_8h-source.html#l00092">92</a> of file <a class="el" href="OgreGLSupport_8h-source.html">OgreGLSupport.h</a>.    </td>
809  </tr>
810</table>
811<a class="anchor" name="Ogre_1_1SDLGLSupportr0" doxytag="Ogre::SDLGLSupport::mVideoModes" ></a><p>
812<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
813  <tr>
814    <td class="mdRow">
815      <table cellpadding="0" cellspacing="0" border="0">
816        <tr>
817          <td class="md" nowrap valign="top"> SDL_Rect** <a class="el" href="classOgre_1_1SDLGLSupport.html#Ogre_1_1SDLGLSupportr0">Ogre::SDLGLSupport::mVideoModes</a><code> [private]</code>
818      </table>
819    </td>
820  </tr>
821</table>
822<table cellspacing=5 cellpadding=0 border=0>
823  <tr>
824    <td>
825      &nbsp;
826    </td>
827    <td>
828
829<p>
830
831<p>
832Definition at line <a class="el" href="OgreSDLGLSupport_8h-source.html#l00048">48</a> of file <a class="el" href="OgreSDLGLSupport_8h-source.html">OgreSDLGLSupport.h</a>.    </td>
833  </tr>
834</table>
835<hr>The documentation for this class was generated from the following file:<ul>
836<li><a class="el" href="OgreSDLGLSupport_8h-source.html">OgreSDLGLSupport.h</a></ul>
837<hr>
838<p>
839Copyright &copy; 2000-2005 by The OGRE Team<br />
840<!--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/>
841This 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/>
842                <!--/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#">
843                <Work rdf:about="">
844                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
845        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
846                </Work>
847                <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> -->
848
849Last modified Sun Mar 12 14:53:43 2006
850</p>
851</body>
852</html>
Note: See TracBrowser for help on using the repository browser.