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

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

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>Ogre::D3DDevice 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::D3DDevice Class Reference</h1>Encapsulates a Direct3D Device. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>&gt;</code>
14<p>
15<a href="classOgre_1_1D3DDevice-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea0">D3DDevice</a> ()</td></tr>
19
20<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea1">D3DDevice</a> (const <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> &amp;ob)</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_1D3DDevice.html#Ogre_1_1D3DDevicea2">D3DDevice</a> (LPDIRECT3D7 lpDirect3D, LPSTR lpDeviceDesc, LPSTR lpDeviceName, LPD3DDEVICEDESC7 lpD3DDeviceDesc)</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea3">~D3DDevice</a> ()</td></tr>
25
26<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea4">Cleanup</a> (void)</td></tr>
27
28<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea5">logCaps</a> (void) const </td></tr>
29
30<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECT3DDEVICE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea6">createDevice</a> (LPDIRECTDRAWSURFACE7 renderTarget)</td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new per-rendering surface device.  <a href="#Ogre_1_1D3DDevicea6"></a><br><br></td></tr>
33<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECT3D7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea7">getID3D</a> (void)</td></tr>
34
35<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea8">operator=</a> (const <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> &amp;orig)</td></tr>
36
37<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a426">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea9">DeviceName</a> (void) const </td></tr>
38
39<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a426">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea10">DeviceDescription</a> (void) const </td></tr>
40
41<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea11">HardwareAccelerated</a> (void) const </td></tr>
42
43<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea12">NeedsZBuffer</a> (void) const </td></tr>
44
45<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea13">createDepthBuffer</a> (LPDIRECTDRAWSURFACE7 renderTarget)</td></tr>
46
47<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea14">CanMipmap</a> (void) const </td></tr>
48
49<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea15">CanBilinearFilter</a> (void) const </td></tr>
50
51<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea16">CanTrilinearFilter</a> (void) const </td></tr>
52
53<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea17">RenderBitDepth</a> (void) const </td></tr>
54
55<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea18">ZBufferBitDepth</a> (void) const </td></tr>
56
57<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea19">CanHWTransformAndLight</a> (void) const </td></tr>
58
59<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea20">MaxSinglePassTextureLayers</a> (void) const </td></tr>
60
61<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a422">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicea21">StencilBufferBitDepth</a> (void) const </td></tr>
62
63<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
64<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a426">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer0">mDeviceName</a></td></tr>
65
66<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a426">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer1">mDeviceDescription</a></td></tr>
67
68<tr><td class="memItemLeft" nowrap align=right valign=top>D3DDEVICEDESC7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer2">mD3DDeviceDesc</a></td></tr>
69
70<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer3">mIsHardwareAccelerated</a></td></tr>
71
72<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer4">mNeedsZBuffer</a></td></tr>
73
74<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; DDPIXELFORMAT &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer5">mDepthBufferFormats</a></td></tr>
75
76<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a422">ushort</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer6">mStencilBufferDepth</a></td></tr>
77
78<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECT3D7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer7">lpD3D</a></td></tr>
79
80<tr><td class="memItemLeft" nowrap align=right valign=top>D3DVIEWPORT7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer8">mViewport</a></td></tr>
81
82<tr><td class="memItemLeft" nowrap align=right valign=top>D3DRECT&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer9">rcViewportRect</a></td></tr>
83
84<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer10">mParentDriver</a></td></tr>
85
86<tr><td colspan=2><br><h2>Friends</h2></td></tr>
87<tr><td class="memItemLeft" nowrap align=right valign=top>HRESULT CALLBACK&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicen0">EnumZBuffersCallback</a> (DDPIXELFORMAT *pddpf, VOID *pFormats)</td></tr>
88
89</table>
90<hr><a name="_details"></a><h2>Detailed Description</h2>
91Encapsulates a Direct3D Device.
92<p>
93Utility class for <a class="el" href="classOgre_1_1D3DRenderSystem.html">D3DRenderSystem</a>.
94<p>
95
96<p>
97Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00036">36</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
98<a class="anchor" name="Ogre_1_1D3DDevicea0" doxytag="Ogre::D3DDevice::D3DDevice" ></a><p>
99<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
100  <tr>
101    <td class="mdRow">
102      <table cellpadding="0" cellspacing="0" border="0">
103        <tr>
104          <td class="md" nowrap valign="top"> Ogre::D3DDevice::D3DDevice </td>
105          <td class="md" valign="top">(&nbsp;</td>
106          <td class="mdname1" valign="top" nowrap>          </td>
107          <td class="md" valign="top">&nbsp;)&nbsp;</td>
108          <td class="md" nowrap></td>
109        </tr>
110
111      </table>
112    </td>
113  </tr>
114</table>
115<table cellspacing=5 cellpadding=0 border=0>
116  <tr>
117    <td>
118      &nbsp;
119    </td>
120    <td>
121
122<p>
123    </td>
124  </tr>
125</table>
126<a class="anchor" name="Ogre_1_1D3DDevicea1" doxytag="Ogre::D3DDevice::D3DDevice" ></a><p>
127<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
128  <tr>
129    <td class="mdRow">
130      <table cellpadding="0" cellspacing="0" border="0">
131        <tr>
132          <td class="md" nowrap valign="top"> Ogre::D3DDevice::D3DDevice </td>
133          <td class="md" valign="top">(&nbsp;</td>
134          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> &amp;&nbsp;</td>
135          <td class="mdname1" valign="top" nowrap> <em>ob</em>          </td>
136          <td class="md" valign="top">&nbsp;)&nbsp;</td>
137          <td class="md" nowrap></td>
138        </tr>
139
140      </table>
141    </td>
142  </tr>
143</table>
144<table cellspacing=5 cellpadding=0 border=0>
145  <tr>
146    <td>
147      &nbsp;
148    </td>
149    <td>
150
151<p>
152    </td>
153  </tr>
154</table>
155<a class="anchor" name="Ogre_1_1D3DDevicea2" doxytag="Ogre::D3DDevice::D3DDevice" ></a><p>
156<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
157  <tr>
158    <td class="mdRow">
159      <table cellpadding="0" cellspacing="0" border="0">
160        <tr>
161          <td class="md" nowrap valign="top"> Ogre::D3DDevice::D3DDevice </td>
162          <td class="md" valign="top">(&nbsp;</td>
163          <td class="md" nowrap valign="top">LPDIRECT3D7&nbsp;</td>
164          <td class="mdname" nowrap> <em>lpDirect3D</em>, </td>
165        </tr>
166        <tr>
167          <td class="md" nowrap align="right"></td>
168          <td></td>
169          <td class="md" nowrap>LPSTR&nbsp;</td>
170          <td class="mdname" nowrap> <em>lpDeviceDesc</em>, </td>
171        </tr>
172        <tr>
173          <td class="md" nowrap align="right"></td>
174          <td></td>
175          <td class="md" nowrap>LPSTR&nbsp;</td>
176          <td class="mdname" nowrap> <em>lpDeviceName</em>, </td>
177        </tr>
178        <tr>
179          <td class="md" nowrap align="right"></td>
180          <td></td>
181          <td class="md" nowrap>LPD3DDEVICEDESC7&nbsp;</td>
182          <td class="mdname" nowrap> <em>lpD3DDeviceDesc</em></td>
183        </tr>
184        <tr>
185          <td></td>
186          <td class="md">)&nbsp;</td>
187          <td class="md" colspan="2"></td>
188        </tr>
189
190      </table>
191    </td>
192  </tr>
193</table>
194<table cellspacing=5 cellpadding=0 border=0>
195  <tr>
196    <td>
197      &nbsp;
198    </td>
199    <td>
200
201<p>
202    </td>
203  </tr>
204</table>
205<a class="anchor" name="Ogre_1_1D3DDevicea3" doxytag="Ogre::D3DDevice::~D3DDevice" ></a><p>
206<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
207  <tr>
208    <td class="mdRow">
209      <table cellpadding="0" cellspacing="0" border="0">
210        <tr>
211          <td class="md" nowrap valign="top"> Ogre::D3DDevice::~<a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> </td>
212          <td class="md" valign="top">(&nbsp;</td>
213          <td class="mdname1" valign="top" nowrap>          </td>
214          <td class="md" valign="top">&nbsp;)&nbsp;</td>
215          <td class="md" nowrap></td>
216        </tr>
217
218      </table>
219    </td>
220  </tr>
221</table>
222<table cellspacing=5 cellpadding=0 border=0>
223  <tr>
224    <td>
225      &nbsp;
226    </td>
227    <td>
228
229<p>
230    </td>
231  </tr>
232</table>
233<hr><h2>Member Function Documentation</h2>
234<a class="anchor" name="Ogre_1_1D3DDevicea15" doxytag="Ogre::D3DDevice::CanBilinearFilter" ></a><p>
235<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
236  <tr>
237    <td class="mdRow">
238      <table cellpadding="0" cellspacing="0" border="0">
239        <tr>
240          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::CanBilinearFilter </td>
241          <td class="md" valign="top">(&nbsp;</td>
242          <td class="md" nowrap valign="top">void&nbsp;</td>
243          <td class="mdname1" valign="top" nowrap>          </td>
244          <td class="md" valign="top">&nbsp;)&nbsp;</td>
245          <td class="md" nowrap> const</td>
246        </tr>
247
248      </table>
249    </td>
250  </tr>
251</table>
252<table cellspacing=5 cellpadding=0 border=0>
253  <tr>
254    <td>
255      &nbsp;
256    </td>
257    <td>
258
259<p>
260    </td>
261  </tr>
262</table>
263<a class="anchor" name="Ogre_1_1D3DDevicea19" doxytag="Ogre::D3DDevice::CanHWTransformAndLight" ></a><p>
264<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
265  <tr>
266    <td class="mdRow">
267      <table cellpadding="0" cellspacing="0" border="0">
268        <tr>
269          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::CanHWTransformAndLight </td>
270          <td class="md" valign="top">(&nbsp;</td>
271          <td class="md" nowrap valign="top">void&nbsp;</td>
272          <td class="mdname1" valign="top" nowrap>          </td>
273          <td class="md" valign="top">&nbsp;)&nbsp;</td>
274          <td class="md" nowrap> const</td>
275        </tr>
276
277      </table>
278    </td>
279  </tr>
280</table>
281<table cellspacing=5 cellpadding=0 border=0>
282  <tr>
283    <td>
284      &nbsp;
285    </td>
286    <td>
287
288<p>
289    </td>
290  </tr>
291</table>
292<a class="anchor" name="Ogre_1_1D3DDevicea14" doxytag="Ogre::D3DDevice::CanMipmap" ></a><p>
293<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
294  <tr>
295    <td class="mdRow">
296      <table cellpadding="0" cellspacing="0" border="0">
297        <tr>
298          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::CanMipmap </td>
299          <td class="md" valign="top">(&nbsp;</td>
300          <td class="md" nowrap valign="top">void&nbsp;</td>
301          <td class="mdname1" valign="top" nowrap>          </td>
302          <td class="md" valign="top">&nbsp;)&nbsp;</td>
303          <td class="md" nowrap> const</td>
304        </tr>
305
306      </table>
307    </td>
308  </tr>
309</table>
310<table cellspacing=5 cellpadding=0 border=0>
311  <tr>
312    <td>
313      &nbsp;
314    </td>
315    <td>
316
317<p>
318    </td>
319  </tr>
320</table>
321<a class="anchor" name="Ogre_1_1D3DDevicea16" doxytag="Ogre::D3DDevice::CanTrilinearFilter" ></a><p>
322<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
323  <tr>
324    <td class="mdRow">
325      <table cellpadding="0" cellspacing="0" border="0">
326        <tr>
327          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::CanTrilinearFilter </td>
328          <td class="md" valign="top">(&nbsp;</td>
329          <td class="md" nowrap valign="top">void&nbsp;</td>
330          <td class="mdname1" valign="top" nowrap>          </td>
331          <td class="md" valign="top">&nbsp;)&nbsp;</td>
332          <td class="md" nowrap> const</td>
333        </tr>
334
335      </table>
336    </td>
337  </tr>
338</table>
339<table cellspacing=5 cellpadding=0 border=0>
340  <tr>
341    <td>
342      &nbsp;
343    </td>
344    <td>
345
346<p>
347    </td>
348  </tr>
349</table>
350<a class="anchor" name="Ogre_1_1D3DDevicea4" doxytag="Ogre::D3DDevice::Cleanup" ></a><p>
351<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
352  <tr>
353    <td class="mdRow">
354      <table cellpadding="0" cellspacing="0" border="0">
355        <tr>
356          <td class="md" nowrap valign="top"> void Ogre::D3DDevice::Cleanup </td>
357          <td class="md" valign="top">(&nbsp;</td>
358          <td class="md" nowrap valign="top">void&nbsp;</td>
359          <td class="mdname1" valign="top" nowrap>          </td>
360          <td class="md" valign="top">&nbsp;)&nbsp;</td>
361          <td class="md" nowrap></td>
362        </tr>
363
364      </table>
365    </td>
366  </tr>
367</table>
368<table cellspacing=5 cellpadding=0 border=0>
369  <tr>
370    <td>
371      &nbsp;
372    </td>
373    <td>
374
375<p>
376    </td>
377  </tr>
378</table>
379<a class="anchor" name="Ogre_1_1D3DDevicea13" doxytag="Ogre::D3DDevice::createDepthBuffer" ></a><p>
380<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
381  <tr>
382    <td class="mdRow">
383      <table cellpadding="0" cellspacing="0" border="0">
384        <tr>
385          <td class="md" nowrap valign="top"> void Ogre::D3DDevice::createDepthBuffer </td>
386          <td class="md" valign="top">(&nbsp;</td>
387          <td class="md" nowrap valign="top">LPDIRECTDRAWSURFACE7&nbsp;</td>
388          <td class="mdname1" valign="top" nowrap> <em>renderTarget</em>          </td>
389          <td class="md" valign="top">&nbsp;)&nbsp;</td>
390          <td class="md" nowrap></td>
391        </tr>
392
393      </table>
394    </td>
395  </tr>
396</table>
397<table cellspacing=5 cellpadding=0 border=0>
398  <tr>
399    <td>
400      &nbsp;
401    </td>
402    <td>
403
404<p>
405    </td>
406  </tr>
407</table>
408<a class="anchor" name="Ogre_1_1D3DDevicea6" doxytag="Ogre::D3DDevice::createDevice" ></a><p>
409<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
410  <tr>
411    <td class="mdRow">
412      <table cellpadding="0" cellspacing="0" border="0">
413        <tr>
414          <td class="md" nowrap valign="top"> LPDIRECT3DDEVICE7 Ogre::D3DDevice::createDevice </td>
415          <td class="md" valign="top">(&nbsp;</td>
416          <td class="md" nowrap valign="top">LPDIRECTDRAWSURFACE7&nbsp;</td>
417          <td class="mdname1" valign="top" nowrap> <em>renderTarget</em>          </td>
418          <td class="md" valign="top">&nbsp;)&nbsp;</td>
419          <td class="md" nowrap></td>
420        </tr>
421
422      </table>
423    </td>
424  </tr>
425</table>
426<table cellspacing=5 cellpadding=0 border=0>
427  <tr>
428    <td>
429      &nbsp;
430    </td>
431    <td>
432
433<p>
434Creates a new per-rendering surface device.
435<p>
436    </td>
437  </tr>
438</table>
439<a class="anchor" name="Ogre_1_1D3DDevicea10" doxytag="Ogre::D3DDevice::DeviceDescription" ></a><p>
440<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
441  <tr>
442    <td class="mdRow">
443      <table cellpadding="0" cellspacing="0" border="0">
444        <tr>
445          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> Ogre::D3DDevice::DeviceDescription </td>
446          <td class="md" valign="top">(&nbsp;</td>
447          <td class="md" nowrap valign="top">void&nbsp;</td>
448          <td class="mdname1" valign="top" nowrap>          </td>
449          <td class="md" valign="top">&nbsp;)&nbsp;</td>
450          <td class="md" nowrap> const</td>
451        </tr>
452
453      </table>
454    </td>
455  </tr>
456</table>
457<table cellspacing=5 cellpadding=0 border=0>
458  <tr>
459    <td>
460      &nbsp;
461    </td>
462    <td>
463
464<p>
465    </td>
466  </tr>
467</table>
468<a class="anchor" name="Ogre_1_1D3DDevicea9" doxytag="Ogre::D3DDevice::DeviceName" ></a><p>
469<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
470  <tr>
471    <td class="mdRow">
472      <table cellpadding="0" cellspacing="0" border="0">
473        <tr>
474          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> Ogre::D3DDevice::DeviceName </td>
475          <td class="md" valign="top">(&nbsp;</td>
476          <td class="md" nowrap valign="top">void&nbsp;</td>
477          <td class="mdname1" valign="top" nowrap>          </td>
478          <td class="md" valign="top">&nbsp;)&nbsp;</td>
479          <td class="md" nowrap> const</td>
480        </tr>
481
482      </table>
483    </td>
484  </tr>
485</table>
486<table cellspacing=5 cellpadding=0 border=0>
487  <tr>
488    <td>
489      &nbsp;
490    </td>
491    <td>
492
493<p>
494    </td>
495  </tr>
496</table>
497<a class="anchor" name="Ogre_1_1D3DDevicea7" doxytag="Ogre::D3DDevice::getID3D" ></a><p>
498<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
499  <tr>
500    <td class="mdRow">
501      <table cellpadding="0" cellspacing="0" border="0">
502        <tr>
503          <td class="md" nowrap valign="top"> LPDIRECT3D7 Ogre::D3DDevice::getID3D </td>
504          <td class="md" valign="top">(&nbsp;</td>
505          <td class="md" nowrap valign="top">void&nbsp;</td>
506          <td class="mdname1" valign="top" nowrap>          </td>
507          <td class="md" valign="top">&nbsp;)&nbsp;</td>
508          <td class="md" nowrap></td>
509        </tr>
510
511      </table>
512    </td>
513  </tr>
514</table>
515<table cellspacing=5 cellpadding=0 border=0>
516  <tr>
517    <td>
518      &nbsp;
519    </td>
520    <td>
521
522<p>
523    </td>
524  </tr>
525</table>
526<a class="anchor" name="Ogre_1_1D3DDevicea11" doxytag="Ogre::D3DDevice::HardwareAccelerated" ></a><p>
527<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
528  <tr>
529    <td class="mdRow">
530      <table cellpadding="0" cellspacing="0" border="0">
531        <tr>
532          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::HardwareAccelerated </td>
533          <td class="md" valign="top">(&nbsp;</td>
534          <td class="md" nowrap valign="top">void&nbsp;</td>
535          <td class="mdname1" valign="top" nowrap>          </td>
536          <td class="md" valign="top">&nbsp;)&nbsp;</td>
537          <td class="md" nowrap> const</td>
538        </tr>
539
540      </table>
541    </td>
542  </tr>
543</table>
544<table cellspacing=5 cellpadding=0 border=0>
545  <tr>
546    <td>
547      &nbsp;
548    </td>
549    <td>
550
551<p>
552    </td>
553  </tr>
554</table>
555<a class="anchor" name="Ogre_1_1D3DDevicea5" doxytag="Ogre::D3DDevice::logCaps" ></a><p>
556<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
557  <tr>
558    <td class="mdRow">
559      <table cellpadding="0" cellspacing="0" border="0">
560        <tr>
561          <td class="md" nowrap valign="top"> void Ogre::D3DDevice::logCaps </td>
562          <td class="md" valign="top">(&nbsp;</td>
563          <td class="md" nowrap valign="top">void&nbsp;</td>
564          <td class="mdname1" valign="top" nowrap>          </td>
565          <td class="md" valign="top">&nbsp;)&nbsp;</td>
566          <td class="md" nowrap> const</td>
567        </tr>
568
569      </table>
570    </td>
571  </tr>
572</table>
573<table cellspacing=5 cellpadding=0 border=0>
574  <tr>
575    <td>
576      &nbsp;
577    </td>
578    <td>
579
580<p>
581    </td>
582  </tr>
583</table>
584<a class="anchor" name="Ogre_1_1D3DDevicea20" doxytag="Ogre::D3DDevice::MaxSinglePassTextureLayers" ></a><p>
585<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
586  <tr>
587    <td class="mdRow">
588      <table cellpadding="0" cellspacing="0" border="0">
589        <tr>
590          <td class="md" nowrap valign="top"> unsigned int Ogre::D3DDevice::MaxSinglePassTextureLayers </td>
591          <td class="md" valign="top">(&nbsp;</td>
592          <td class="md" nowrap valign="top">void&nbsp;</td>
593          <td class="mdname1" valign="top" nowrap>          </td>
594          <td class="md" valign="top">&nbsp;)&nbsp;</td>
595          <td class="md" nowrap> const</td>
596        </tr>
597
598      </table>
599    </td>
600  </tr>
601</table>
602<table cellspacing=5 cellpadding=0 border=0>
603  <tr>
604    <td>
605      &nbsp;
606    </td>
607    <td>
608
609<p>
610    </td>
611  </tr>
612</table>
613<a class="anchor" name="Ogre_1_1D3DDevicea12" doxytag="Ogre::D3DDevice::NeedsZBuffer" ></a><p>
614<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
615  <tr>
616    <td class="mdRow">
617      <table cellpadding="0" cellspacing="0" border="0">
618        <tr>
619          <td class="md" nowrap valign="top"> bool Ogre::D3DDevice::NeedsZBuffer </td>
620          <td class="md" valign="top">(&nbsp;</td>
621          <td class="md" nowrap valign="top">void&nbsp;</td>
622          <td class="mdname1" valign="top" nowrap>          </td>
623          <td class="md" valign="top">&nbsp;)&nbsp;</td>
624          <td class="md" nowrap> const</td>
625        </tr>
626
627      </table>
628    </td>
629  </tr>
630</table>
631<table cellspacing=5 cellpadding=0 border=0>
632  <tr>
633    <td>
634      &nbsp;
635    </td>
636    <td>
637
638<p>
639    </td>
640  </tr>
641</table>
642<a class="anchor" name="Ogre_1_1D3DDevicea8" doxytag="Ogre::D3DDevice::operator=" ></a><p>
643<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
644  <tr>
645    <td class="mdRow">
646      <table cellpadding="0" cellspacing="0" border="0">
647        <tr>
648          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> Ogre::D3DDevice::operator= </td>
649          <td class="md" valign="top">(&nbsp;</td>
650          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1D3DDevice.html">D3DDevice</a> &amp;&nbsp;</td>
651          <td class="mdname1" valign="top" nowrap> <em>orig</em>          </td>
652          <td class="md" valign="top">&nbsp;)&nbsp;</td>
653          <td class="md" nowrap></td>
654        </tr>
655
656      </table>
657    </td>
658  </tr>
659</table>
660<table cellspacing=5 cellpadding=0 border=0>
661  <tr>
662    <td>
663      &nbsp;
664    </td>
665    <td>
666
667<p>
668    </td>
669  </tr>
670</table>
671<a class="anchor" name="Ogre_1_1D3DDevicea17" doxytag="Ogre::D3DDevice::RenderBitDepth" ></a><p>
672<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
673  <tr>
674    <td class="mdRow">
675      <table cellpadding="0" cellspacing="0" border="0">
676        <tr>
677          <td class="md" nowrap valign="top"> unsigned int Ogre::D3DDevice::RenderBitDepth </td>
678          <td class="md" valign="top">(&nbsp;</td>
679          <td class="md" nowrap valign="top">void&nbsp;</td>
680          <td class="mdname1" valign="top" nowrap>          </td>
681          <td class="md" valign="top">&nbsp;)&nbsp;</td>
682          <td class="md" nowrap> const</td>
683        </tr>
684
685      </table>
686    </td>
687  </tr>
688</table>
689<table cellspacing=5 cellpadding=0 border=0>
690  <tr>
691    <td>
692      &nbsp;
693    </td>
694    <td>
695
696<p>
697    </td>
698  </tr>
699</table>
700<a class="anchor" name="Ogre_1_1D3DDevicea21" doxytag="Ogre::D3DDevice::StencilBufferBitDepth" ></a><p>
701<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
702  <tr>
703    <td class="mdRow">
704      <table cellpadding="0" cellspacing="0" border="0">
705        <tr>
706          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a422">ushort</a> Ogre::D3DDevice::StencilBufferBitDepth </td>
707          <td class="md" valign="top">(&nbsp;</td>
708          <td class="md" nowrap valign="top">void&nbsp;</td>
709          <td class="mdname1" valign="top" nowrap>          </td>
710          <td class="md" valign="top">&nbsp;)&nbsp;</td>
711          <td class="md" nowrap> const</td>
712        </tr>
713
714      </table>
715    </td>
716  </tr>
717</table>
718<table cellspacing=5 cellpadding=0 border=0>
719  <tr>
720    <td>
721      &nbsp;
722    </td>
723    <td>
724
725<p>
726    </td>
727  </tr>
728</table>
729<a class="anchor" name="Ogre_1_1D3DDevicea18" doxytag="Ogre::D3DDevice::ZBufferBitDepth" ></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"> unsigned int Ogre::D3DDevice::ZBufferBitDepth </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> const</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>
755    </td>
756  </tr>
757</table>
758<hr><h2>Friends And Related Function Documentation</h2>
759<a class="anchor" name="Ogre_1_1D3DDevicen0" doxytag="Ogre::D3DDevice::EnumZBuffersCallback" ></a><p>
760<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
761  <tr>
762    <td class="mdRow">
763      <table cellpadding="0" cellspacing="0" border="0">
764        <tr>
765          <td class="md" nowrap valign="top"> HRESULT CALLBACK EnumZBuffersCallback </td>
766          <td class="md" valign="top">(&nbsp;</td>
767          <td class="md" nowrap valign="top">DDPIXELFORMAT *&nbsp;</td>
768          <td class="mdname" nowrap> <em>pddpf</em>, </td>
769        </tr>
770        <tr>
771          <td class="md" nowrap align="right"></td>
772          <td></td>
773          <td class="md" nowrap>VOID *&nbsp;</td>
774          <td class="mdname" nowrap> <em>pFormats</em></td>
775        </tr>
776        <tr>
777          <td></td>
778          <td class="md">)&nbsp;</td>
779          <td class="md" colspan="2"><code> [friend]</code></td>
780        </tr>
781
782      </table>
783    </td>
784  </tr>
785</table>
786<table cellspacing=5 cellpadding=0 border=0>
787  <tr>
788    <td>
789      &nbsp;
790    </td>
791    <td>
792
793<p>
794    </td>
795  </tr>
796</table>
797<hr><h2>Member Data Documentation</h2>
798<a class="anchor" name="Ogre_1_1D3DDevicer7" doxytag="Ogre::D3DDevice::lpD3D" ></a><p>
799<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
800  <tr>
801    <td class="mdRow">
802      <table cellpadding="0" cellspacing="0" border="0">
803        <tr>
804          <td class="md" nowrap valign="top"> LPDIRECT3D7 <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer7">Ogre::D3DDevice::lpD3D</a><code> [private]</code>
805      </table>
806    </td>
807  </tr>
808</table>
809<table cellspacing=5 cellpadding=0 border=0>
810  <tr>
811    <td>
812      &nbsp;
813    </td>
814    <td>
815
816<p>
817
818<p>
819Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00051">51</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
820  </tr>
821</table>
822<a class="anchor" name="Ogre_1_1D3DDevicer2" doxytag="Ogre::D3DDevice::mD3DDeviceDesc" ></a><p>
823<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
824  <tr>
825    <td class="mdRow">
826      <table cellpadding="0" cellspacing="0" border="0">
827        <tr>
828          <td class="md" nowrap valign="top"> D3DDEVICEDESC7 <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer2">Ogre::D3DDevice::mD3DDeviceDesc</a><code> [private]</code>
829      </table>
830    </td>
831  </tr>
832</table>
833<table cellspacing=5 cellpadding=0 border=0>
834  <tr>
835    <td>
836      &nbsp;
837    </td>
838    <td>
839
840<p>
841
842<p>
843Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00043">43</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
844  </tr>
845</table>
846<a class="anchor" name="Ogre_1_1D3DDevicer5" doxytag="Ogre::D3DDevice::mDepthBufferFormats" ></a><p>
847<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
848  <tr>
849    <td class="mdRow">
850      <table cellpadding="0" cellspacing="0" border="0">
851        <tr>
852          <td class="md" nowrap valign="top"> std::vector&lt;DDPIXELFORMAT&gt; <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer5">Ogre::D3DDevice::mDepthBufferFormats</a><code> [private]</code>
853      </table>
854    </td>
855  </tr>
856</table>
857<table cellspacing=5 cellpadding=0 border=0>
858  <tr>
859    <td>
860      &nbsp;
861    </td>
862    <td>
863
864<p>
865
866<p>
867Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00046">46</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
868  </tr>
869</table>
870<a class="anchor" name="Ogre_1_1D3DDevicer1" doxytag="Ogre::D3DDevice::mDeviceDescription" ></a><p>
871<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
872  <tr>
873    <td class="mdRow">
874      <table cellpadding="0" cellspacing="0" border="0">
875        <tr>
876          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer1">Ogre::D3DDevice::mDeviceDescription</a><code> [private]</code>
877      </table>
878    </td>
879  </tr>
880</table>
881<table cellspacing=5 cellpadding=0 border=0>
882  <tr>
883    <td>
884      &nbsp;
885    </td>
886    <td>
887
888<p>
889
890<p>
891Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00042">42</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
892  </tr>
893</table>
894<a class="anchor" name="Ogre_1_1D3DDevicer0" doxytag="Ogre::D3DDevice::mDeviceName" ></a><p>
895<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
896  <tr>
897    <td class="mdRow">
898      <table cellpadding="0" cellspacing="0" border="0">
899        <tr>
900          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer0">Ogre::D3DDevice::mDeviceName</a><code> [private]</code>
901      </table>
902    </td>
903  </tr>
904</table>
905<table cellspacing=5 cellpadding=0 border=0>
906  <tr>
907    <td>
908      &nbsp;
909    </td>
910    <td>
911
912<p>
913
914<p>
915Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00041">41</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
916  </tr>
917</table>
918<a class="anchor" name="Ogre_1_1D3DDevicer3" doxytag="Ogre::D3DDevice::mIsHardwareAccelerated" ></a><p>
919<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
920  <tr>
921    <td class="mdRow">
922      <table cellpadding="0" cellspacing="0" border="0">
923        <tr>
924          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer3">Ogre::D3DDevice::mIsHardwareAccelerated</a><code> [private]</code>
925      </table>
926    </td>
927  </tr>
928</table>
929<table cellspacing=5 cellpadding=0 border=0>
930  <tr>
931    <td>
932      &nbsp;
933    </td>
934    <td>
935
936<p>
937
938<p>
939Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00044">44</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
940  </tr>
941</table>
942<a class="anchor" name="Ogre_1_1D3DDevicer4" doxytag="Ogre::D3DDevice::mNeedsZBuffer" ></a><p>
943<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
944  <tr>
945    <td class="mdRow">
946      <table cellpadding="0" cellspacing="0" border="0">
947        <tr>
948          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer4">Ogre::D3DDevice::mNeedsZBuffer</a><code> [private]</code>
949      </table>
950    </td>
951  </tr>
952</table>
953<table cellspacing=5 cellpadding=0 border=0>
954  <tr>
955    <td>
956      &nbsp;
957    </td>
958    <td>
959
960<p>
961
962<p>
963Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00045">45</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
964  </tr>
965</table>
966<a class="anchor" name="Ogre_1_1D3DDevicer10" doxytag="Ogre::D3DDevice::mParentDriver" ></a><p>
967<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
968  <tr>
969    <td class="mdRow">
970      <table cellpadding="0" cellspacing="0" border="0">
971        <tr>
972          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a>* <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer10">Ogre::D3DDevice::mParentDriver</a><code> [private]</code>
973      </table>
974    </td>
975  </tr>
976</table>
977<table cellspacing=5 cellpadding=0 border=0>
978  <tr>
979    <td>
980      &nbsp;
981    </td>
982    <td>
983
984<p>
985
986<p>
987Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00055">55</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
988  </tr>
989</table>
990<a class="anchor" name="Ogre_1_1D3DDevicer6" doxytag="Ogre::D3DDevice::mStencilBufferDepth" ></a><p>
991<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
992  <tr>
993    <td class="mdRow">
994      <table cellpadding="0" cellspacing="0" border="0">
995        <tr>
996          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a422">ushort</a> <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer6">Ogre::D3DDevice::mStencilBufferDepth</a><code> [private]</code>
997      </table>
998    </td>
999  </tr>
1000</table>
1001<table cellspacing=5 cellpadding=0 border=0>
1002  <tr>
1003    <td>
1004      &nbsp;
1005    </td>
1006    <td>
1007
1008<p>
1009
1010<p>
1011Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00047">47</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
1012  </tr>
1013</table>
1014<a class="anchor" name="Ogre_1_1D3DDevicer8" doxytag="Ogre::D3DDevice::mViewport" ></a><p>
1015<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1016  <tr>
1017    <td class="mdRow">
1018      <table cellpadding="0" cellspacing="0" border="0">
1019        <tr>
1020          <td class="md" nowrap valign="top"> D3DVIEWPORT7 <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer8">Ogre::D3DDevice::mViewport</a><code> [private]</code>
1021      </table>
1022    </td>
1023  </tr>
1024</table>
1025<table cellspacing=5 cellpadding=0 border=0>
1026  <tr>
1027    <td>
1028      &nbsp;
1029    </td>
1030    <td>
1031
1032<p>
1033
1034<p>
1035Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00052">52</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
1036  </tr>
1037</table>
1038<a class="anchor" name="Ogre_1_1D3DDevicer9" doxytag="Ogre::D3DDevice::rcViewportRect" ></a><p>
1039<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1040  <tr>
1041    <td class="mdRow">
1042      <table cellpadding="0" cellspacing="0" border="0">
1043        <tr>
1044          <td class="md" nowrap valign="top"> D3DRECT <a class="el" href="classOgre_1_1D3DDevice.html#Ogre_1_1D3DDevicer9">Ogre::D3DDevice::rcViewportRect</a><code> [private]</code>
1045      </table>
1046    </td>
1047  </tr>
1048</table>
1049<table cellspacing=5 cellpadding=0 border=0>
1050  <tr>
1051    <td>
1052      &nbsp;
1053    </td>
1054    <td>
1055
1056<p>
1057
1058<p>
1059Definition at line <a class="el" href="OgreD3D7Device_8h-source.html#l00053">53</a> of file <a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a>.    </td>
1060  </tr>
1061</table>
1062<hr>The documentation for this class was generated from the following file:<ul>
1063<li><a class="el" href="OgreD3D7Device_8h-source.html">OgreD3D7Device.h</a></ul>
1064<hr>
1065<p>
1066Copyright &copy; 2000-2005 by The OGRE Team<br />
1067<!--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/>
1068This 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/>
1069                <!--/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#">
1070                <Work rdf:about="">
1071                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
1072        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
1073                </Work>
1074                <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> -->
1075
1076Last modified Sun Feb 12 13:07:53 2006
1077</p>
1078</body>
1079</html>
Note: See TracBrowser for help on using the repository browser.