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

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

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>Ogre::D3D7RenderWindow 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::D3D7RenderWindow Class Reference</h1>Defines the rendering window on Win32 systems. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>&gt;</code>
14<p>
15<p>Inheritance diagram for Ogre::D3D7RenderWindow:
16<p><center><img src="classOgre_1_1D3D7RenderWindow.png" usemap="#Ogre::D3D7RenderWindow_map" border="0" alt=""></center>
17<map name="Ogre::D3D7RenderWindow_map">
18<area href="classOgre_1_1RenderWindow.html" alt="Ogre::RenderWindow" shape="rect" coords="0,56,164,80">
19<area href="classOgre_1_1RenderTarget.html" alt="Ogre::RenderTarget" shape="rect" coords="0,0,164,24">
20</map>
21<a href="classOgre_1_1D3D7RenderWindow-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
22<tr><td></td></tr>
23<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
24<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7">StatFlags</a> { <br>
25&nbsp;&nbsp;<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww0">SF_NONE</a> =  0,
26<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww1">SF_FPS</a> =  1,
27<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww2">SF_AVG_FPS</a> =  2,
28<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww3">SF_BEST_FPS</a> =  4,
29<br>
30&nbsp;&nbsp;<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww4">SF_WORST_FPS</a> =  8,
31<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww5">SF_TRIANGLE_COUNT</a> =  16,
32<a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww6">SF_ALL</a> =  0xFFFF
33<br>
34 }</td></tr>
35
36<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
37<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa0">D3D7RenderWindow</a> (HINSTANCE instance, <a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a> *driver)</td></tr>
38
39<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa1">~D3D7RenderWindow</a> ()</td></tr>
40
41<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa2">create</a> (const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;name, unsigned int width, unsigned int height, bool fullScreen, const <a class="el" href="namespaceOgre.html#a62">NameValuePairList</a> *miscParams)</td></tr>
42
43<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates &amp; displays the new window.  <a href="#Ogre_1_1D3D7RenderWindowa2"></a><br><br></td></tr>
44<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa3">destroy</a> (void)</td></tr>
45
46<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa3"></a><br><br></td></tr>
47<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa4">isActive</a> (void) const </td></tr>
48
49<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa4"></a><br><br></td></tr>
50<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa5">isClosed</a> (void) const </td></tr>
51
52<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa5"></a><br><br></td></tr>
53<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa6">reposition</a> (int left, int top)</td></tr>
54
55<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa6"></a><br><br></td></tr>
56<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa7">resize</a> (unsigned int width, unsigned int height)</td></tr>
57
58<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa7"></a><br><br></td></tr>
59<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa8">swapBuffers</a> (bool waitForVSync)</td></tr>
60
61<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.  <a href="#Ogre_1_1D3D7RenderWindowa8"></a><br><br></td></tr>
62<tr><td class="memItemLeft" nowrap align=right valign=top>HWND&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa9">getWindowHandle</a> (void) const </td></tr>
63
64<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves a handle to the window (Win32 specific).  <a href="#Ogre_1_1D3D7RenderWindowa9"></a><br><br></td></tr>
65<tr><td class="memItemLeft" nowrap align=right valign=top>HWND&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa10">getParentWindowHandle</a> (void) const </td></tr>
66
67<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves a handle to the window's parent, or 0 if there is no parent.  <a href="#Ogre_1_1D3D7RenderWindowa10"></a><br><br></td></tr>
68<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa11">isUsingDirectDraw</a> (void) const </td></tr>
69
70<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if this window is using DirectDraw.  <a href="#Ogre_1_1D3D7RenderWindowa11"></a><br><br></td></tr>
71<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_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa12">getDirectDrawDriver</a> (void)</td></tr>
72
73<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves a pointer to the DirectDraw wrapper object used to manage the window's surface.  <a href="#Ogre_1_1D3D7RenderWindowa12"></a><br><br></td></tr>
74<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa13">getDDFrontBuffer</a> (void)</td></tr>
75
76<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a pointer to a DirectDraw surface containing the front buffer.  <a href="#Ogre_1_1D3D7RenderWindowa13"></a><br><br></td></tr>
77<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa14">getDDBackBuffer</a> (void)</td></tr>
78
79<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a pointer to a DirectDraw surface containing the back buffer.  <a href="#Ogre_1_1D3D7RenderWindowa14"></a><br><br></td></tr>
80<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECT3DDEVICE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa15">getD3DDevice</a> (void)</td></tr>
81
82<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a pointer to the Direct3D device that works with this window.  <a href="#Ogre_1_1D3D7RenderWindowa15"></a><br><br></td></tr>
83<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa16">requiresTextureFlipping</a> () const </td></tr>
84
85<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa17">getCustomAttribute</a> (const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;name, void *pData)</td></tr>
86
87<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>.  <a href="#Ogre_1_1D3D7RenderWindowa17"></a><br><br></td></tr>
88<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa18">writeContentsToFile</a> (const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;filename)</td></tr>
89
90<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden - see <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>.  <a href="#Ogre_1_1D3D7RenderWindowa18"></a><br><br></td></tr>
91<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa19">createDDSurfaces</a> (void)</td></tr>
92
93<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa20">releaseDDSurfaces</a> (void)</td></tr>
94
95<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa21">restoreDDSurfaces</a> (void)</td></tr>
96
97<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowa22">createDepthBuffer</a> (void)</td></tr>
98
99<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1SDLWindowa12">isVisible</a> (void) const </td></tr>
100
101<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicates whether the window is visible (not minimized or obscured).  <a href="#Ogre_1_1SDLWindowa12"></a><br><br></td></tr>
102<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowa16">isPrimary</a> (void) const </td></tr>
103
104<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicates wether the window is the primary window.  <a href="#Ogre_1_1Win32Windowa16"></a><br><br></td></tr>
105<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowa17">update</a> (void)</td></tr>
106
107<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the window contents.  <a href="#Ogre_1_1Win32Windowa17"></a><br><br></td></tr>
108<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowa18">isFullScreen</a> (void) const </td></tr>
109
110<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if window is running in fullscreen mode.  <a href="#Ogre_1_1Win32Windowa18"></a><br><br></td></tr>
111<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowa19">getMetrics</a> (unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth, int &amp;left, int &amp;top)</td></tr>
112
113<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overloaded version of getMetrics from <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>, including extra details specific to windowing systems.  <a href="#Ogre_1_1Win32Windowa19"></a><br><br></td></tr>
114<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa20">getMetrics</a> (unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</td></tr>
115
116<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve information about the render target.  <a href="#Ogre_1_1Win32Windowa20"></a><br><br></td></tr>
117<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa21">getName</a> (void) const </td></tr>
118
119<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve target's name.  <a href="#Ogre_1_1Win32Windowa21"></a><br><br></td></tr>
120<tr><td class="memItemLeft" nowrap align=right valign=top>virtual unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa22">getWidth</a> (void) const </td></tr>
121
122<tr><td class="memItemLeft" nowrap align=right valign=top>virtual unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa23">getHeight</a> (void) const </td></tr>
123
124<tr><td class="memItemLeft" nowrap align=right valign=top>virtual unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa24">getColourDepth</a> (void) const </td></tr>
125
126<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa25">addViewport</a> (<a class="el" href="classOgre_1_1Camera.html">Camera</a> *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</td></tr>
127
128<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a viewport to the rendering target.  <a href="#Ogre_1_1Win32Windowa25"></a><br><br></td></tr>
129<tr><td class="memItemLeft" nowrap align=right valign=top>virtual unsigned short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa26">getNumViewports</a> (void) const </td></tr>
130
131<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of viewports attached to this target.  <a href="#Ogre_1_1Win32Windowa26"></a><br><br></td></tr>
132<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa27">getViewport</a> (unsigned short index)</td></tr>
133
134<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieves a pointer to the viewport with the given index.  <a href="#Ogre_1_1Win32Windowa27"></a><br><br></td></tr>
135<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa28">removeViewport</a> (int ZOrder)</td></tr>
136
137<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes a viewport at a given ZOrder.  <a href="#Ogre_1_1Win32Windowa28"></a><br><br></td></tr>
138<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa29">removeAllViewports</a> (void)</td></tr>
139
140<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes all viewports on this target.  <a href="#Ogre_1_1Win32Windowa29"></a><br><br></td></tr>
141<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa30">getStatistics</a> (float &amp;lastFPS, float &amp;avgFPS, float &amp;bestFPS, float &amp;worstFPS) const </td></tr>
142
143<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retieves details of current rendering performance.  <a href="#Ogre_1_1Win32Windowa30"></a><br><br></td></tr>
144<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const FrameStats &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa31">getStatistics</a> (void) const </td></tr>
145
146<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa32">getLastFPS</a> () const </td></tr>
147
148<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the number of frames per second (FPS) based on the last frame rendered.  <a href="#Ogre_1_1Win32Windowa32"></a><br><br></td></tr>
149<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa33">getAverageFPS</a> () const </td></tr>
150
151<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the average frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.  <a href="#Ogre_1_1Win32Windowa33"></a><br><br></td></tr>
152<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa34">getBestFPS</a> () const </td></tr>
153
154<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the best frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.  <a href="#Ogre_1_1Win32Windowa34"></a><br><br></td></tr>
155<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa35">getWorstFPS</a> () const </td></tr>
156
157<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the worst frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.  <a href="#Ogre_1_1Win32Windowa35"></a><br><br></td></tr>
158<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa36">getBestFrameTime</a> () const </td></tr>
159
160<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the best frame time.  <a href="#Ogre_1_1Win32Windowa36"></a><br><br></td></tr>
161<tr><td class="memItemLeft" nowrap align=right valign=top>virtual float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa37">getWorstFrameTime</a> () const </td></tr>
162
163<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Individual stats access - gets the worst frame time.  <a href="#Ogre_1_1Win32Windowa37"></a><br><br></td></tr>
164<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa38">resetStatistics</a> (void)</td></tr>
165
166<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resets saved frame-rate statistices.  <a href="#Ogre_1_1Win32Windowa38"></a><br><br></td></tr>
167<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa39">setDebugText</a> (const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;text)</td></tr>
168
169<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds debug text to this window.  <a href="#Ogre_1_1Win32Windowa39"></a><br><br></td></tr>
170<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa40">getDebugText</a> () const </td></tr>
171
172<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the debug text.  <a href="#Ogre_1_1Win32Windowa40"></a><br><br></td></tr>
173<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa41">addListener</a> (<a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> *listener)</td></tr>
174
175<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a listener to this <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> which will be called back before &amp; after rendering.  <a href="#Ogre_1_1Win32Windowa41"></a><br><br></td></tr>
176<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa42">removeListener</a> (<a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> *listener)</td></tr>
177
178<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes a <a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> previously registered using addListener.  <a href="#Ogre_1_1Win32Windowa42"></a><br><br></td></tr>
179<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa43">removeAllListeners</a> (void)</td></tr>
180
181<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes all listeners from this instance.  <a href="#Ogre_1_1Win32Windowa43"></a><br><br></td></tr>
182<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa44">setPriority</a> (<a class="el" href="namespaceOgre.html#a421">uchar</a> priority)</td></tr>
183
184<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the priority of this render target in relation to the others.  <a href="#Ogre_1_1Win32Windowa44"></a><br><br></td></tr>
185<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a421">uchar</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa45">getPriority</a> () const </td></tr>
186
187<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the priority of a render target.  <a href="#Ogre_1_1Win32Windowa45"></a><br><br></td></tr>
188<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa46">setActive</a> (bool state)</td></tr>
189
190<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to set the active state of the render target.  <a href="#Ogre_1_1Win32Windowa46"></a><br><br></td></tr>
191<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa47">setAutoUpdated</a> (bool autoupdate)</td></tr>
192
193<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets whether this target should be automatically updated if Ogre's rendering loop or <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a> is being used.  <a href="#Ogre_1_1Win32Windowa47"></a><br><br></td></tr>
194<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa48">isAutoUpdated</a> (void) const </td></tr>
195
196<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets whether this target is automatically updated if Ogre's rendering loop or <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a> is being used.  <a href="#Ogre_1_1Win32Windowa48"></a><br><br></td></tr>
197<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="namespaceOgre.html#a426">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa49">writeContentsToTimestampedFile</a> (const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;filenamePrefix, const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;filenameSuffix)</td></tr>
198
199<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Writes the current contents of the render target to the (PREFIX)(time-stamp)(SUFFIX) file.  <a href="#Ogre_1_1Win32Windowa49"></a><br><br></td></tr>
200<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa50">getTriangleCount</a> (void) const </td></tr>
201
202<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of triangles rendered in the last <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea9">update()</a> call.  <a href="#Ogre_1_1Win32Windowa50"></a><br><br></td></tr>
203<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowa51">_notifyCameraRemoved</a> (const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *cam)</td></tr>
204
205<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Utility method to notify a render target that a camera has been removed, incase it was referring to it as a viewer.  <a href="#Ogre_1_1Win32Windowa51"></a><br><br></td></tr>
206<tr><td colspan=2><br><h2>Protected Types</h2></td></tr>
207<tr><td class="memItemLeft" nowrap align=right valign=top>typedef std::map&lt; int, <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *,<br>
208 std::less&lt; int &gt; &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx0">ViewportList</a></td></tr>
209
210<tr><td class="memItemLeft" nowrap align=right valign=top>typedef std::vector&lt; <a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx1">RenderTargetListenerList</a></td></tr>
211
212<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
213<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowb0">windowMovedOrResized</a> (void)</td></tr>
214
215<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Notify that the window has been resized externally.  <a href="#Ogre_1_1D3D7RenderWindowb0"></a><br><br></td></tr>
216<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowb0">_setPrimary</a> ()</td></tr>
217
218<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicates that this is the primary window.  <a href="#Ogre_1_1Win32Windowb0"></a><br><br></td></tr>
219<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowb1">updateStats</a> (void)</td></tr>
220
221<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowb2">firePreUpdate</a> (void)</td></tr>
222
223<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">internal method for firing events  <a href="#Ogre_1_1Win32Windowb2"></a><br><br></td></tr>
224<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowb3">firePostUpdate</a> (void)</td></tr>
225
226<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">internal method for firing events  <a href="#Ogre_1_1Win32Windowb3"></a><br><br></td></tr>
227<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowb4">fireViewportPreUpdate</a> (<a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *vp)</td></tr>
228
229<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">internal method for firing events  <a href="#Ogre_1_1Win32Windowb4"></a><br><br></td></tr>
230<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowb5">fireViewportPostUpdate</a> (<a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *vp)</td></tr>
231
232<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">internal method for firing events  <a href="#Ogre_1_1Win32Windowb5"></a><br><br></td></tr>
233<tr><td colspan=2><br><h2>Static Protected Member Functions</h2></td></tr>
234<tr><td class="memItemLeft" nowrap align=right valign=top>LRESULT CALLBACK&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowf0">WndProc</a> (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)</td></tr>
235
236<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
237<tr><td class="memItemLeft" nowrap align=right valign=top>HINSTANCE&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp0">mInstance</a></td></tr>
238
239<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_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp1">mDriver</a></td></tr>
240
241<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp2">mIsUsingDirectDraw</a></td></tr>
242
243<tr><td class="memItemLeft" nowrap align=right valign=top>HWND&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp3">mHWnd</a></td></tr>
244
245<tr><td class="memItemLeft" nowrap align=right valign=top>HWND&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp4">mParentHWnd</a></td></tr>
246
247<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp5">mActive</a></td></tr>
248
249<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp6">mReady</a></td></tr>
250
251<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp7">mClosed</a></td></tr>
252
253<tr><td class="memItemLeft" nowrap align=right valign=top>RECT&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp8">rcBlitDest</a></td></tr>
254
255<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_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp9">mlpDDDriver</a></td></tr>
256
257<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp10">mlpDDSFront</a></td></tr>
258
259<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECTDRAWSURFACE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp11">mlpDDSBack</a></td></tr>
260
261<tr><td class="memItemLeft" nowrap align=right valign=top>LPDIRECT3DDEVICE7&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp12">mlpD3DDevice</a></td></tr>
262
263<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp9">mIsFullScreen</a></td></tr>
264
265<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp10">mIsPrimary</a></td></tr>
266
267<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp11">mLeft</a></td></tr>
268
269<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp12">mTop</a></td></tr>
270
271<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_1RenderTarget.html#Ogre_1_1Win32Windowp13">mName</a></td></tr>
272
273<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The name of this target.  <a href="#Ogre_1_1Win32Windowp13"></a><br><br></td></tr>
274<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a421">uchar</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp14">mPriority</a></td></tr>
275
276<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The priority of the render target.  <a href="#Ogre_1_1Win32Windowp14"></a><br><br></td></tr>
277<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp15">mWidth</a></td></tr>
278
279<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp16">mHeight</a></td></tr>
280
281<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp17">mColourDepth</a></td></tr>
282
283<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp18">mIsDepthBuffered</a></td></tr>
284
285<tr><td class="memItemLeft" nowrap align=right valign=top>FrameStats&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp19">mStats</a></td></tr>
286
287<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Timer.html">Timer</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp20">mTimer</a></td></tr>
288
289<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_1RenderTarget.html#Ogre_1_1Win32Windowp21">mDebugText</a></td></tr>
290
291<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned long&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp22">mLastSecond</a></td></tr>
292
293<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned long&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp23">mLastTime</a></td></tr>
294
295<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp24">mFrameCount</a></td></tr>
296
297<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp26">mAutoUpdate</a></td></tr>
298
299<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx0">ViewportList</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp27">mViewportList</a></td></tr>
300
301<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List of viewports, map on Z-order.  <a href="#Ogre_1_1Win32Windowp27"></a><br><br></td></tr>
302<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx1">RenderTargetListenerList</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp28">mListeners</a></td></tr>
303
304<tr><td colspan=2><br><h2>Friends</h2></td></tr>
305<tr><td class="memItemLeft" nowrap align=right valign=top>class&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windown0">Root</a></td></tr>
306
307</table>
308<hr><a name="_details"></a><h2>Detailed Description</h2>
309Defines the rendering window on Win32 systems.
310<p>
311<dl compact><dt><b>Remarks:</b></dt><dd>This class represents the rendering window on the Windows family of operating systems. </dd></dl>
312
313<p>
314
315<p>
316Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00042">42</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.<hr><h2>Member Typedef Documentation</h2>
317<a class="anchor" name="Ogre_1_1Win32Windowx1" doxytag="Ogre::D3D7RenderWindow::RenderTargetListenerList" ></a><p>
318<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
319  <tr>
320    <td class="mdRow">
321      <table cellpadding="0" cellspacing="0" border="0">
322        <tr>
323          <td class="md" nowrap valign="top"> typedef std::vector&lt;<a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a>*&gt; <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx1">Ogre::RenderTarget::RenderTargetListenerList</a><code> [protected, inherited]</code>
324      </table>
325    </td>
326  </tr>
327</table>
328<table cellspacing=5 cellpadding=0 border=0>
329  <tr>
330    <td>
331      &nbsp;
332    </td>
333    <td>
334
335<p>
336
337<p>
338Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00319">319</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
339  </tr>
340</table>
341<a class="anchor" name="Ogre_1_1Win32Windowx0" doxytag="Ogre::D3D7RenderWindow::ViewportList" ></a><p>
342<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
343  <tr>
344    <td class="mdRow">
345      <table cellpadding="0" cellspacing="0" border="0">
346        <tr>
347          <td class="md" nowrap valign="top"> typedef std::map&lt;int, <a class="el" href="classOgre_1_1Viewport.html">Viewport</a>*, std::less&lt;int&gt; &gt; <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx0">Ogre::RenderTarget::ViewportList</a><code> [protected, inherited]</code>
348      </table>
349    </td>
350  </tr>
351</table>
352<table cellspacing=5 cellpadding=0 border=0>
353  <tr>
354    <td>
355      &nbsp;
356    </td>
357    <td>
358
359<p>
360
361<p>
362Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00315">315</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
363  </tr>
364</table>
365<hr><h2>Member Enumeration Documentation</h2>
366<a class="anchor" name="Ogre_1_1Win32Windoww7" doxytag="Ogre::D3D7RenderWindow::StatFlags" ></a><p>
367<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
368  <tr>
369    <td class="mdRow">
370      <table cellpadding="0" cellspacing="0" border="0">
371        <tr>
372          <td class="md" nowrap valign="top"> enum <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windoww7">Ogre::RenderTarget::StatFlags</a><code> [inherited]</code>
373      </table>
374    </td>
375  </tr>
376</table>
377<table cellspacing=5 cellpadding=0 border=0>
378  <tr>
379    <td>
380      &nbsp;
381    </td>
382    <td>
383
384<p>
385<dl compact><dt><b>Enumeration values: </b></dt><dd>
386<table border=0 cellspacing=2 cellpadding=0>
387<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww0" doxytag="SF_NONE" ></a>SF_NONE</em>&nbsp;</td><td>
388</td></tr>
389<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww1" doxytag="SF_FPS" ></a>SF_FPS</em>&nbsp;</td><td>
390</td></tr>
391<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww2" doxytag="SF_AVG_FPS" ></a>SF_AVG_FPS</em>&nbsp;</td><td>
392</td></tr>
393<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww3" doxytag="SF_BEST_FPS" ></a>SF_BEST_FPS</em>&nbsp;</td><td>
394</td></tr>
395<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww4" doxytag="SF_WORST_FPS" ></a>SF_WORST_FPS</em>&nbsp;</td><td>
396</td></tr>
397<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww5" doxytag="SF_TRIANGLE_COUNT" ></a>SF_TRIANGLE_COUNT</em>&nbsp;</td><td>
398</td></tr>
399<tr><td valign=top><em><a class="anchor" name="Ogre_1_1Win32Windoww7Ogre_1_1Win32Windoww6" doxytag="SF_ALL" ></a>SF_ALL</em>&nbsp;</td><td>
400</td></tr>
401</table>
402</dl>
403
404<p>
405Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00058">58</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
406  </tr>
407</table>
408<hr><h2>Constructor &amp; Destructor Documentation</h2>
409<a class="anchor" name="Ogre_1_1D3D7RenderWindowa0" doxytag="Ogre::D3D7RenderWindow::D3D7RenderWindow" ></a><p>
410<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
411  <tr>
412    <td class="mdRow">
413      <table cellpadding="0" cellspacing="0" border="0">
414        <tr>
415          <td class="md" nowrap valign="top"> Ogre::D3D7RenderWindow::D3D7RenderWindow </td>
416          <td class="md" valign="top">(&nbsp;</td>
417          <td class="md" nowrap valign="top">HINSTANCE&nbsp;</td>
418          <td class="mdname" nowrap> <em>instance</em>, </td>
419        </tr>
420        <tr>
421          <td class="md" nowrap align="right"></td>
422          <td></td>
423          <td class="md" nowrap><a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a> *&nbsp;</td>
424          <td class="mdname" nowrap> <em>driver</em></td>
425        </tr>
426        <tr>
427          <td></td>
428          <td class="md">)&nbsp;</td>
429          <td class="md" colspan="2"></td>
430        </tr>
431
432      </table>
433    </td>
434  </tr>
435</table>
436<table cellspacing=5 cellpadding=0 border=0>
437  <tr>
438    <td>
439      &nbsp;
440    </td>
441    <td>
442
443<p>
444    </td>
445  </tr>
446</table>
447<a class="anchor" name="Ogre_1_1D3D7RenderWindowa1" doxytag="Ogre::D3D7RenderWindow::~D3D7RenderWindow" ></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"> Ogre::D3D7RenderWindow::~<a class="el" href="classOgre_1_1D3D7RenderWindow.html">D3D7RenderWindow</a> </td>
454          <td class="md" valign="top">(&nbsp;</td>
455          <td class="mdname1" valign="top" nowrap>          </td>
456          <td class="md" valign="top">&nbsp;)&nbsp;</td>
457          <td class="md" nowrap></td>
458        </tr>
459
460      </table>
461    </td>
462  </tr>
463</table>
464<table cellspacing=5 cellpadding=0 border=0>
465  <tr>
466    <td>
467      &nbsp;
468    </td>
469    <td>
470
471<p>
472    </td>
473  </tr>
474</table>
475<hr><h2>Member Function Documentation</h2>
476<a class="anchor" name="Ogre_1_1Win32Windowa51" doxytag="Ogre::D3D7RenderWindow::_notifyCameraRemoved" ></a><p>
477<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
478  <tr>
479    <td class="mdRow">
480      <table cellpadding="0" cellspacing="0" border="0">
481        <tr>
482          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::_notifyCameraRemoved </td>
483          <td class="md" valign="top">(&nbsp;</td>
484          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td>
485          <td class="mdname1" valign="top" nowrap> <em>cam</em>          </td>
486          <td class="md" valign="top">&nbsp;)&nbsp;</td>
487          <td class="md" nowrap><code> [virtual, inherited]</code></td>
488        </tr>
489
490      </table>
491    </td>
492  </tr>
493</table>
494<table cellspacing=5 cellpadding=0 border=0>
495  <tr>
496    <td>
497      &nbsp;
498    </td>
499    <td>
500
501<p>
502Utility method to notify a render target that a camera has been removed, incase it was referring to it as a viewer.
503<p>
504    </td>
505  </tr>
506</table>
507<a class="anchor" name="Ogre_1_1Win32Windowb0" doxytag="Ogre::D3D7RenderWindow::_setPrimary" ></a><p>
508<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
509  <tr>
510    <td class="mdRow">
511      <table cellpadding="0" cellspacing="0" border="0">
512        <tr>
513          <td class="md" nowrap valign="top"> void Ogre::RenderWindow::_setPrimary </td>
514          <td class="md" valign="top">(&nbsp;</td>
515          <td class="mdname1" valign="top" nowrap>          </td>
516          <td class="md" valign="top">&nbsp;)&nbsp;</td>
517          <td class="md" nowrap><code> [protected, inherited]</code></td>
518        </tr>
519
520      </table>
521    </td>
522  </tr>
523</table>
524<table cellspacing=5 cellpadding=0 border=0>
525  <tr>
526    <td>
527      &nbsp;
528    </td>
529    <td>
530
531<p>
532Indicates that this is the primary window.
533<p>
534Only to be called by <a class="el" href="classOgre_1_1Root.html">Ogre::Root</a>
535<p>
536Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00176">176</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
537  </tr>
538</table>
539<a class="anchor" name="Ogre_1_1Win32Windowa41" doxytag="Ogre::D3D7RenderWindow::addListener" ></a><p>
540<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
541  <tr>
542    <td class="mdRow">
543      <table cellpadding="0" cellspacing="0" border="0">
544        <tr>
545          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::addListener </td>
546          <td class="md" valign="top">(&nbsp;</td>
547          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> *&nbsp;</td>
548          <td class="mdname1" valign="top" nowrap> <em>listener</em>          </td>
549          <td class="md" valign="top">&nbsp;)&nbsp;</td>
550          <td class="md" nowrap><code> [virtual, inherited]</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>
565Add a listener to this <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> which will be called back before &amp; after rendering.
566<p>
567<dl compact><dt><b>Remarks:</b></dt><dd>If you want notifications before and after a target is updated by the system, use this method to register your own custom <a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> class. This is useful for potentially adding your own manual rendering commands before and after the 'normal' system rendering. </dd></dl>
568<dl compact><dt><b>NB this should not be used for frame-based scene updates, use Root::addFrameListener for that.</b></dt><dd></dd></dl>
569    </td>
570  </tr>
571</table>
572<a class="anchor" name="Ogre_1_1Win32Windowa25" doxytag="Ogre::D3D7RenderWindow::addViewport" ></a><p>
573<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
574  <tr>
575    <td class="mdRow">
576      <table cellpadding="0" cellspacing="0" border="0">
577        <tr>
578          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1Viewport.html">Viewport</a>* Ogre::RenderTarget::addViewport </td>
579          <td class="md" valign="top">(&nbsp;</td>
580          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td>
581          <td class="mdname" nowrap> <em>cam</em>, </td>
582        </tr>
583        <tr>
584          <td class="md" nowrap align="right"></td>
585          <td></td>
586          <td class="md" nowrap>int&nbsp;</td>
587          <td class="mdname" nowrap> <em>ZOrder</em> = 0, </td>
588        </tr>
589        <tr>
590          <td class="md" nowrap align="right"></td>
591          <td></td>
592          <td class="md" nowrap>float&nbsp;</td>
593          <td class="mdname" nowrap> <em>left</em> = 0.0f, </td>
594        </tr>
595        <tr>
596          <td class="md" nowrap align="right"></td>
597          <td></td>
598          <td class="md" nowrap>float&nbsp;</td>
599          <td class="mdname" nowrap> <em>top</em> = 0.0f, </td>
600        </tr>
601        <tr>
602          <td class="md" nowrap align="right"></td>
603          <td></td>
604          <td class="md" nowrap>float&nbsp;</td>
605          <td class="mdname" nowrap> <em>width</em> = 1.0f, </td>
606        </tr>
607        <tr>
608          <td class="md" nowrap align="right"></td>
609          <td></td>
610          <td class="md" nowrap>float&nbsp;</td>
611          <td class="mdname" nowrap> <em>height</em> = 1.0f</td>
612        </tr>
613        <tr>
614          <td></td>
615          <td class="md">)&nbsp;</td>
616          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
617        </tr>
618
619      </table>
620    </td>
621  </tr>
622</table>
623<table cellspacing=5 cellpadding=0 border=0>
624  <tr>
625    <td>
626      &nbsp;
627    </td>
628    <td>
629
630<p>
631Adds a viewport to the rendering target.
632<p>
633<dl compact><dt><b>Remarks:</b></dt><dd>A viewport is the rectangle into which redering output is sent. This method adds a viewport to the render target, rendering from the supplied camera. The rest of the parameters are only required if you wish to add more than one viewport to a single rendering target. Note that size information passed to this method is passed as a parametric, i.e. it is relative rather than absolute. This is to allow viewports to automatically resize along with the target. </dd></dl>
634<dl compact><dt><b>Parameters:</b></dt><dd>
635  <table border="0" cellspacing="2" cellpadding="0">
636    <tr><td valign=top><em>cam</em>&nbsp;</td><td>The camera from which the viewport contents will be rendered (mandatory) </td></tr>
637    <tr><td valign=top><em>ZOrder</em>&nbsp;</td><td>The relative order of the viewport with others on the target (allows overlapping viewports i.e. picture-in-picture). Higher ZOrders are on top of lower ones. The actual number is irrelevant, only the relative ZOrder matters (you can leave gaps in the numbering) </td></tr>
638    <tr><td valign=top><em>left</em>&nbsp;</td><td>The relative position of the left of the viewport on the target, as a value between 0 and 1. </td></tr>
639    <tr><td valign=top><em>top</em>&nbsp;</td><td>The relative position of the top of the viewport on the target, as a value between 0 and 1. </td></tr>
640    <tr><td valign=top><em>width</em>&nbsp;</td><td>The relative width of the viewport on the target, as a value between 0 and 1. </td></tr>
641    <tr><td valign=top><em>height</em>&nbsp;</td><td>The relative height of the viewport on the target, as a value between 0 and 1. </td></tr>
642  </table>
643</dl>
644    </td>
645  </tr>
646</table>
647<a class="anchor" name="Ogre_1_1D3D7RenderWindowa2" doxytag="Ogre::D3D7RenderWindow::create" ></a><p>
648<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
649  <tr>
650    <td class="mdRow">
651      <table cellpadding="0" cellspacing="0" border="0">
652        <tr>
653          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::create </td>
654          <td class="md" valign="top">(&nbsp;</td>
655          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
656          <td class="mdname" nowrap> <em>name</em>, </td>
657        </tr>
658        <tr>
659          <td class="md" nowrap align="right"></td>
660          <td></td>
661          <td class="md" nowrap>unsigned int&nbsp;</td>
662          <td class="mdname" nowrap> <em>width</em>, </td>
663        </tr>
664        <tr>
665          <td class="md" nowrap align="right"></td>
666          <td></td>
667          <td class="md" nowrap>unsigned int&nbsp;</td>
668          <td class="mdname" nowrap> <em>height</em>, </td>
669        </tr>
670        <tr>
671          <td class="md" nowrap align="right"></td>
672          <td></td>
673          <td class="md" nowrap>bool&nbsp;</td>
674          <td class="mdname" nowrap> <em>fullScreen</em>, </td>
675        </tr>
676        <tr>
677          <td class="md" nowrap align="right"></td>
678          <td></td>
679          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a62">NameValuePairList</a> *&nbsp;</td>
680          <td class="mdname" nowrap> <em>miscParams</em></td>
681        </tr>
682        <tr>
683          <td></td>
684          <td class="md">)&nbsp;</td>
685          <td class="md" colspan="2"><code> [virtual]</code></td>
686        </tr>
687
688      </table>
689    </td>
690  </tr>
691</table>
692<table cellspacing=5 cellpadding=0 border=0>
693  <tr>
694    <td>
695      &nbsp;
696    </td>
697    <td>
698
699<p>
700Creates &amp; displays the new window.
701<p>
702<dl compact><dt><b>Parameters:</b></dt><dd>
703  <table border="0" cellspacing="2" cellpadding="0">
704    <tr><td valign=top><em>width</em>&nbsp;</td><td>The width of the window in pixels. </td></tr>
705    <tr><td valign=top><em>height</em>&nbsp;</td><td>The height of the window in pixels. </td></tr>
706    <tr><td valign=top><em>colourDepth</em>&nbsp;</td><td>The colour depth in bits. Ignored if fullScreen is false since the desktop depth is used. </td></tr>
707    <tr><td valign=top><em>fullScreen</em>&nbsp;</td><td>If true, the window fills the screen, with no title bar or border. </td></tr>
708    <tr><td valign=top><em>left</em>&nbsp;</td><td>The x-position of the window. Ignored if fullScreen = true. </td></tr>
709    <tr><td valign=top><em>top</em>&nbsp;</td><td>The y-position of the window. Ignored if fullScreen = true. </td></tr>
710    <tr><td valign=top><em>depthBuffer</em>&nbsp;</td><td>Specify true to include a depth-buffer. </td></tr>
711    <tr><td valign=top><em>miscParam</em>&nbsp;</td><td>A variable number of pointers to platform-specific arguments. The actual requirements must be defined by the implementing subclasses. </td></tr>
712  </table>
713</dl>
714
715<p>
716Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa1">Ogre::RenderWindow</a>.    </td>
717  </tr>
718</table>
719<a class="anchor" name="Ogre_1_1D3D7RenderWindowa19" doxytag="Ogre::D3D7RenderWindow::createDDSurfaces" ></a><p>
720<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
721  <tr>
722    <td class="mdRow">
723      <table cellpadding="0" cellspacing="0" border="0">
724        <tr>
725          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::createDDSurfaces </td>
726          <td class="md" valign="top">(&nbsp;</td>
727          <td class="md" nowrap valign="top">void&nbsp;</td>
728          <td class="mdname1" valign="top" nowrap>          </td>
729          <td class="md" valign="top">&nbsp;)&nbsp;</td>
730          <td class="md" nowrap></td>
731        </tr>
732
733      </table>
734    </td>
735  </tr>
736</table>
737<table cellspacing=5 cellpadding=0 border=0>
738  <tr>
739    <td>
740      &nbsp;
741    </td>
742    <td>
743
744<p>
745    </td>
746  </tr>
747</table>
748<a class="anchor" name="Ogre_1_1D3D7RenderWindowa22" doxytag="Ogre::D3D7RenderWindow::createDepthBuffer" ></a><p>
749<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
750  <tr>
751    <td class="mdRow">
752      <table cellpadding="0" cellspacing="0" border="0">
753        <tr>
754          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::createDepthBuffer </td>
755          <td class="md" valign="top">(&nbsp;</td>
756          <td class="md" nowrap valign="top">void&nbsp;</td>
757          <td class="mdname1" valign="top" nowrap>          </td>
758          <td class="md" valign="top">&nbsp;)&nbsp;</td>
759          <td class="md" nowrap></td>
760        </tr>
761
762      </table>
763    </td>
764  </tr>
765</table>
766<table cellspacing=5 cellpadding=0 border=0>
767  <tr>
768    <td>
769      &nbsp;
770    </td>
771    <td>
772
773<p>
774    </td>
775  </tr>
776</table>
777<a class="anchor" name="Ogre_1_1D3D7RenderWindowa3" doxytag="Ogre::D3D7RenderWindow::destroy" ></a><p>
778<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
779  <tr>
780    <td class="mdRow">
781      <table cellpadding="0" cellspacing="0" border="0">
782        <tr>
783          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::destroy </td>
784          <td class="md" valign="top">(&nbsp;</td>
785          <td class="md" nowrap valign="top">void&nbsp;</td>
786          <td class="mdname1" valign="top" nowrap>          </td>
787          <td class="md" valign="top">&nbsp;)&nbsp;</td>
788          <td class="md" nowrap><code> [virtual]</code></td>
789        </tr>
790
791      </table>
792    </td>
793  </tr>
794</table>
795<table cellspacing=5 cellpadding=0 border=0>
796  <tr>
797    <td>
798      &nbsp;
799    </td>
800    <td>
801
802<p>
803Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
804<p>
805
806<p>
807Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa2">Ogre::RenderWindow</a>.    </td>
808  </tr>
809</table>
810<a class="anchor" name="Ogre_1_1Win32Windowb3" doxytag="Ogre::D3D7RenderWindow::firePostUpdate" ></a><p>
811<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
812  <tr>
813    <td class="mdRow">
814      <table cellpadding="0" cellspacing="0" border="0">
815        <tr>
816          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::firePostUpdate </td>
817          <td class="md" valign="top">(&nbsp;</td>
818          <td class="md" nowrap valign="top">void&nbsp;</td>
819          <td class="mdname1" valign="top" nowrap>          </td>
820          <td class="md" valign="top">&nbsp;)&nbsp;</td>
821          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
822        </tr>
823
824      </table>
825    </td>
826  </tr>
827</table>
828<table cellspacing=5 cellpadding=0 border=0>
829  <tr>
830    <td>
831      &nbsp;
832    </td>
833    <td>
834
835<p>
836internal method for firing events
837<p>
838
839<p>
840Reimplemented in <a class="el" href="classOgre_1_1RenderTexture.html#Ogre_1_1Win32RenderTextureb3">Ogre::RenderTexture</a>.    </td>
841  </tr>
842</table>
843<a class="anchor" name="Ogre_1_1Win32Windowb2" doxytag="Ogre::D3D7RenderWindow::firePreUpdate" ></a><p>
844<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
845  <tr>
846    <td class="mdRow">
847      <table cellpadding="0" cellspacing="0" border="0">
848        <tr>
849          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::firePreUpdate </td>
850          <td class="md" valign="top">(&nbsp;</td>
851          <td class="md" nowrap valign="top">void&nbsp;</td>
852          <td class="mdname1" valign="top" nowrap>          </td>
853          <td class="md" valign="top">&nbsp;)&nbsp;</td>
854          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
855        </tr>
856
857      </table>
858    </td>
859  </tr>
860</table>
861<table cellspacing=5 cellpadding=0 border=0>
862  <tr>
863    <td>
864      &nbsp;
865    </td>
866    <td>
867
868<p>
869internal method for firing events
870<p>
871    </td>
872  </tr>
873</table>
874<a class="anchor" name="Ogre_1_1Win32Windowb5" doxytag="Ogre::D3D7RenderWindow::fireViewportPostUpdate" ></a><p>
875<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
876  <tr>
877    <td class="mdRow">
878      <table cellpadding="0" cellspacing="0" border="0">
879        <tr>
880          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::fireViewportPostUpdate </td>
881          <td class="md" valign="top">(&nbsp;</td>
882          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td>
883          <td class="mdname1" valign="top" nowrap> <em>vp</em>          </td>
884          <td class="md" valign="top">&nbsp;)&nbsp;</td>
885          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
886        </tr>
887
888      </table>
889    </td>
890  </tr>
891</table>
892<table cellspacing=5 cellpadding=0 border=0>
893  <tr>
894    <td>
895      &nbsp;
896    </td>
897    <td>
898
899<p>
900internal method for firing events
901<p>
902    </td>
903  </tr>
904</table>
905<a class="anchor" name="Ogre_1_1Win32Windowb4" doxytag="Ogre::D3D7RenderWindow::fireViewportPreUpdate" ></a><p>
906<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
907  <tr>
908    <td class="mdRow">
909      <table cellpadding="0" cellspacing="0" border="0">
910        <tr>
911          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::fireViewportPreUpdate </td>
912          <td class="md" valign="top">(&nbsp;</td>
913          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td>
914          <td class="mdname1" valign="top" nowrap> <em>vp</em>          </td>
915          <td class="md" valign="top">&nbsp;)&nbsp;</td>
916          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
917        </tr>
918
919      </table>
920    </td>
921  </tr>
922</table>
923<table cellspacing=5 cellpadding=0 border=0>
924  <tr>
925    <td>
926      &nbsp;
927    </td>
928    <td>
929
930<p>
931internal method for firing events
932<p>
933    </td>
934  </tr>
935</table>
936<a class="anchor" name="Ogre_1_1Win32Windowa33" doxytag="Ogre::D3D7RenderWindow::getAverageFPS" ></a><p>
937<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
938  <tr>
939    <td class="mdRow">
940      <table cellpadding="0" cellspacing="0" border="0">
941        <tr>
942          <td class="md" nowrap valign="top"> virtual float Ogre::RenderTarget::getAverageFPS </td>
943          <td class="md" valign="top">(&nbsp;</td>
944          <td class="mdname1" valign="top" nowrap>          </td>
945          <td class="md" valign="top">&nbsp;)&nbsp;</td>
946          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
947        </tr>
948
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>
961Individual stats access - gets the average frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.
962<p>
963    </td>
964  </tr>
965</table>
966<a class="anchor" name="Ogre_1_1Win32Windowa34" doxytag="Ogre::D3D7RenderWindow::getBestFPS" ></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"> virtual float Ogre::RenderTarget::getBestFPS </td>
973          <td class="md" valign="top">(&nbsp;</td>
974          <td class="mdname1" valign="top" nowrap>          </td>
975          <td class="md" valign="top">&nbsp;)&nbsp;</td>
976          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
977        </tr>
978
979      </table>
980    </td>
981  </tr>
982</table>
983<table cellspacing=5 cellpadding=0 border=0>
984  <tr>
985    <td>
986      &nbsp;
987    </td>
988    <td>
989
990<p>
991Individual stats access - gets the best frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.
992<p>
993    </td>
994  </tr>
995</table>
996<a class="anchor" name="Ogre_1_1Win32Windowa36" doxytag="Ogre::D3D7RenderWindow::getBestFrameTime" ></a><p>
997<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
998  <tr>
999    <td class="mdRow">
1000      <table cellpadding="0" cellspacing="0" border="0">
1001        <tr>
1002          <td class="md" nowrap valign="top"> virtual float Ogre::RenderTarget::getBestFrameTime </td>
1003          <td class="md" valign="top">(&nbsp;</td>
1004          <td class="mdname1" valign="top" nowrap>          </td>
1005          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1006          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1007        </tr>
1008
1009      </table>
1010    </td>
1011  </tr>
1012</table>
1013<table cellspacing=5 cellpadding=0 border=0>
1014  <tr>
1015    <td>
1016      &nbsp;
1017    </td>
1018    <td>
1019
1020<p>
1021Individual stats access - gets the best frame time.
1022<p>
1023    </td>
1024  </tr>
1025</table>
1026<a class="anchor" name="Ogre_1_1Win32Windowa24" doxytag="Ogre::D3D7RenderWindow::getColourDepth" ></a><p>
1027<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1028  <tr>
1029    <td class="mdRow">
1030      <table cellpadding="0" cellspacing="0" border="0">
1031        <tr>
1032          <td class="md" nowrap valign="top"> virtual unsigned int Ogre::RenderTarget::getColourDepth </td>
1033          <td class="md" valign="top">(&nbsp;</td>
1034          <td class="md" nowrap valign="top">void&nbsp;</td>
1035          <td class="mdname1" valign="top" nowrap>          </td>
1036          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1037          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1038        </tr>
1039
1040      </table>
1041    </td>
1042  </tr>
1043</table>
1044<table cellspacing=5 cellpadding=0 border=0>
1045  <tr>
1046    <td>
1047      &nbsp;
1048    </td>
1049    <td>
1050
1051<p>
1052    </td>
1053  </tr>
1054</table>
1055<a class="anchor" name="Ogre_1_1D3D7RenderWindowa17" doxytag="Ogre::D3D7RenderWindow::getCustomAttribute" ></a><p>
1056<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1057  <tr>
1058    <td class="mdRow">
1059      <table cellpadding="0" cellspacing="0" border="0">
1060        <tr>
1061          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::getCustomAttribute </td>
1062          <td class="md" valign="top">(&nbsp;</td>
1063          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
1064          <td class="mdname" nowrap> <em>name</em>, </td>
1065        </tr>
1066        <tr>
1067          <td class="md" nowrap align="right"></td>
1068          <td></td>
1069          <td class="md" nowrap>void *&nbsp;</td>
1070          <td class="mdname" nowrap> <em>pData</em></td>
1071        </tr>
1072        <tr>
1073          <td></td>
1074          <td class="md">)&nbsp;</td>
1075          <td class="md" colspan="2"><code> [virtual]</code></td>
1076        </tr>
1077
1078      </table>
1079    </td>
1080  </tr>
1081</table>
1082<table cellspacing=5 cellpadding=0 border=0>
1083  <tr>
1084    <td>
1085      &nbsp;
1086    </td>
1087    <td>
1088
1089<p>
1090Overridden - see <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>.
1091<p>
1092
1093<p>
1094Reimplemented from <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea24">Ogre::RenderTarget</a>.    </td>
1095  </tr>
1096</table>
1097<a class="anchor" name="Ogre_1_1D3D7RenderWindowa15" doxytag="Ogre::D3D7RenderWindow::getD3DDevice" ></a><p>
1098<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1099  <tr>
1100    <td class="mdRow">
1101      <table cellpadding="0" cellspacing="0" border="0">
1102        <tr>
1103          <td class="md" nowrap valign="top"> LPDIRECT3DDEVICE7 Ogre::D3D7RenderWindow::getD3DDevice </td>
1104          <td class="md" valign="top">(&nbsp;</td>
1105          <td class="md" nowrap valign="top">void&nbsp;</td>
1106          <td class="mdname1" valign="top" nowrap>          </td>
1107          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1108          <td class="md" nowrap></td>
1109        </tr>
1110
1111      </table>
1112    </td>
1113  </tr>
1114</table>
1115<table cellspacing=5 cellpadding=0 border=0>
1116  <tr>
1117    <td>
1118      &nbsp;
1119    </td>
1120    <td>
1121
1122<p>
1123Returns a pointer to the Direct3D device that works with this window.
1124<p>
1125<dl compact><dt><b>Note:</b></dt><dd>Only applicable for windows using DirectDraw. </dd></dl>
1126    </td>
1127  </tr>
1128</table>
1129<a class="anchor" name="Ogre_1_1D3D7RenderWindowa14" doxytag="Ogre::D3D7RenderWindow::getDDBackBuffer" ></a><p>
1130<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1131  <tr>
1132    <td class="mdRow">
1133      <table cellpadding="0" cellspacing="0" border="0">
1134        <tr>
1135          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 Ogre::D3D7RenderWindow::getDDBackBuffer </td>
1136          <td class="md" valign="top">(&nbsp;</td>
1137          <td class="md" nowrap valign="top">void&nbsp;</td>
1138          <td class="mdname1" valign="top" nowrap>          </td>
1139          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1140          <td class="md" nowrap></td>
1141        </tr>
1142
1143      </table>
1144    </td>
1145  </tr>
1146</table>
1147<table cellspacing=5 cellpadding=0 border=0>
1148  <tr>
1149    <td>
1150      &nbsp;
1151    </td>
1152    <td>
1153
1154<p>
1155Returns a pointer to a DirectDraw surface containing the back buffer.
1156<p>
1157Only applicable if using DirectDraw.     </td>
1158  </tr>
1159</table>
1160<a class="anchor" name="Ogre_1_1D3D7RenderWindowa13" doxytag="Ogre::D3D7RenderWindow::getDDFrontBuffer" ></a><p>
1161<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1162  <tr>
1163    <td class="mdRow">
1164      <table cellpadding="0" cellspacing="0" border="0">
1165        <tr>
1166          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 Ogre::D3D7RenderWindow::getDDFrontBuffer </td>
1167          <td class="md" valign="top">(&nbsp;</td>
1168          <td class="md" nowrap valign="top">void&nbsp;</td>
1169          <td class="mdname1" valign="top" nowrap>          </td>
1170          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1171          <td class="md" nowrap></td>
1172        </tr>
1173
1174      </table>
1175    </td>
1176  </tr>
1177</table>
1178<table cellspacing=5 cellpadding=0 border=0>
1179  <tr>
1180    <td>
1181      &nbsp;
1182    </td>
1183    <td>
1184
1185<p>
1186Returns a pointer to a DirectDraw surface containing the front buffer.
1187<p>
1188<dl compact><dt><b>Note:</b></dt><dd>Only applicable for windows using DirectDraw. </dd></dl>
1189    </td>
1190  </tr>
1191</table>
1192<a class="anchor" name="Ogre_1_1Win32Windowa40" doxytag="Ogre::D3D7RenderWindow::getDebugText" ></a><p>
1193<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1194  <tr>
1195    <td class="mdRow">
1196      <table cellpadding="0" cellspacing="0" border="0">
1197        <tr>
1198          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a426">String</a>&amp; Ogre::RenderTarget::getDebugText </td>
1199          <td class="md" valign="top">(&nbsp;</td>
1200          <td class="mdname1" valign="top" nowrap>          </td>
1201          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1202          <td class="md" nowrap> const<code> [inherited]</code></td>
1203        </tr>
1204
1205      </table>
1206    </td>
1207  </tr>
1208</table>
1209<table cellspacing=5 cellpadding=0 border=0>
1210  <tr>
1211    <td>
1212      &nbsp;
1213    </td>
1214    <td>
1215
1216<p>
1217Returns the debug text.
1218<p>
1219    </td>
1220  </tr>
1221</table>
1222<a class="anchor" name="Ogre_1_1D3D7RenderWindowa12" doxytag="Ogre::D3D7RenderWindow::getDirectDrawDriver" ></a><p>
1223<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1224  <tr>
1225    <td class="mdRow">
1226      <table cellpadding="0" cellspacing="0" border="0">
1227        <tr>
1228          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a>* Ogre::D3D7RenderWindow::getDirectDrawDriver </td>
1229          <td class="md" valign="top">(&nbsp;</td>
1230          <td class="md" nowrap valign="top">void&nbsp;</td>
1231          <td class="mdname1" valign="top" nowrap>          </td>
1232          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1233          <td class="md" nowrap></td>
1234        </tr>
1235
1236      </table>
1237    </td>
1238  </tr>
1239</table>
1240<table cellspacing=5 cellpadding=0 border=0>
1241  <tr>
1242    <td>
1243      &nbsp;
1244    </td>
1245    <td>
1246
1247<p>
1248Retrieves a pointer to the DirectDraw wrapper object used to manage the window's surface.
1249<p>
1250(Win32 specific) <dl compact><dt><b>Note:</b></dt><dd>Only applicable for windows using DirectDraw. </dd></dl>
1251    </td>
1252  </tr>
1253</table>
1254<a class="anchor" name="Ogre_1_1Win32Windowa23" doxytag="Ogre::D3D7RenderWindow::getHeight" ></a><p>
1255<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1256  <tr>
1257    <td class="mdRow">
1258      <table cellpadding="0" cellspacing="0" border="0">
1259        <tr>
1260          <td class="md" nowrap valign="top"> virtual unsigned int Ogre::RenderTarget::getHeight </td>
1261          <td class="md" valign="top">(&nbsp;</td>
1262          <td class="md" nowrap valign="top">void&nbsp;</td>
1263          <td class="mdname1" valign="top" nowrap>          </td>
1264          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1265          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1266        </tr>
1267
1268      </table>
1269    </td>
1270  </tr>
1271</table>
1272<table cellspacing=5 cellpadding=0 border=0>
1273  <tr>
1274    <td>
1275      &nbsp;
1276    </td>
1277    <td>
1278
1279<p>
1280    </td>
1281  </tr>
1282</table>
1283<a class="anchor" name="Ogre_1_1Win32Windowa32" doxytag="Ogre::D3D7RenderWindow::getLastFPS" ></a><p>
1284<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1285  <tr>
1286    <td class="mdRow">
1287      <table cellpadding="0" cellspacing="0" border="0">
1288        <tr>
1289          <td class="md" nowrap valign="top"> virtual float Ogre::RenderTarget::getLastFPS </td>
1290          <td class="md" valign="top">(&nbsp;</td>
1291          <td class="mdname1" valign="top" nowrap>          </td>
1292          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1293          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1294        </tr>
1295
1296      </table>
1297    </td>
1298  </tr>
1299</table>
1300<table cellspacing=5 cellpadding=0 border=0>
1301  <tr>
1302    <td>
1303      &nbsp;
1304    </td>
1305    <td>
1306
1307<p>
1308Individual stats access - gets the number of frames per second (FPS) based on the last frame rendered.
1309<p>
1310    </td>
1311  </tr>
1312</table>
1313<a class="anchor" name="Ogre_1_1Win32Windowa20" doxytag="Ogre::D3D7RenderWindow::getMetrics" ></a><p>
1314<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1315  <tr>
1316    <td class="mdRow">
1317      <table cellpadding="0" cellspacing="0" border="0">
1318        <tr>
1319          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::getMetrics </td>
1320          <td class="md" valign="top">(&nbsp;</td>
1321          <td class="md" nowrap valign="top">unsigned int &amp;&nbsp;</td>
1322          <td class="mdname" nowrap> <em>width</em>, </td>
1323        </tr>
1324        <tr>
1325          <td class="md" nowrap align="right"></td>
1326          <td></td>
1327          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
1328          <td class="mdname" nowrap> <em>height</em>, </td>
1329        </tr>
1330        <tr>
1331          <td class="md" nowrap align="right"></td>
1332          <td></td>
1333          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
1334          <td class="mdname" nowrap> <em>colourDepth</em></td>
1335        </tr>
1336        <tr>
1337          <td></td>
1338          <td class="md">)&nbsp;</td>
1339          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
1340        </tr>
1341
1342      </table>
1343    </td>
1344  </tr>
1345</table>
1346<table cellspacing=5 cellpadding=0 border=0>
1347  <tr>
1348    <td>
1349      &nbsp;
1350    </td>
1351    <td>
1352
1353<p>
1354Retrieve information about the render target.
1355<p>
1356    </td>
1357  </tr>
1358</table>
1359<a class="anchor" name="Ogre_1_1Win32Windowa19" doxytag="Ogre::D3D7RenderWindow::getMetrics" ></a><p>
1360<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1361  <tr>
1362    <td class="mdRow">
1363      <table cellpadding="0" cellspacing="0" border="0">
1364        <tr>
1365          <td class="md" nowrap valign="top"> virtual void Ogre::RenderWindow::getMetrics </td>
1366          <td class="md" valign="top">(&nbsp;</td>
1367          <td class="md" nowrap valign="top">unsigned int &amp;&nbsp;</td>
1368          <td class="mdname" nowrap> <em>width</em>, </td>
1369        </tr>
1370        <tr>
1371          <td class="md" nowrap align="right"></td>
1372          <td></td>
1373          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
1374          <td class="mdname" nowrap> <em>height</em>, </td>
1375        </tr>
1376        <tr>
1377          <td class="md" nowrap align="right"></td>
1378          <td></td>
1379          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
1380          <td class="mdname" nowrap> <em>colourDepth</em>, </td>
1381        </tr>
1382        <tr>
1383          <td class="md" nowrap align="right"></td>
1384          <td></td>
1385          <td class="md" nowrap>int &amp;&nbsp;</td>
1386          <td class="mdname" nowrap> <em>left</em>, </td>
1387        </tr>
1388        <tr>
1389          <td class="md" nowrap align="right"></td>
1390          <td></td>
1391          <td class="md" nowrap>int &amp;&nbsp;</td>
1392          <td class="mdname" nowrap> <em>top</em></td>
1393        </tr>
1394        <tr>
1395          <td></td>
1396          <td class="md">)&nbsp;</td>
1397          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
1398        </tr>
1399
1400      </table>
1401    </td>
1402  </tr>
1403</table>
1404<table cellspacing=5 cellpadding=0 border=0>
1405  <tr>
1406    <td>
1407      &nbsp;
1408    </td>
1409    <td>
1410
1411<p>
1412Overloaded version of getMetrics from <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>, including extra details specific to windowing systems.
1413<p>
1414    </td>
1415  </tr>
1416</table>
1417<a class="anchor" name="Ogre_1_1Win32Windowa21" doxytag="Ogre::D3D7RenderWindow::getName" ></a><p>
1418<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1419  <tr>
1420    <td class="mdRow">
1421      <table cellpadding="0" cellspacing="0" border="0">
1422        <tr>
1423          <td class="md" nowrap valign="top"> virtual const <a class="el" href="namespaceOgre.html#a426">String</a>&amp; Ogre::RenderTarget::getName </td>
1424          <td class="md" valign="top">(&nbsp;</td>
1425          <td class="md" nowrap valign="top">void&nbsp;</td>
1426          <td class="mdname1" valign="top" nowrap>          </td>
1427          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1428          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1429        </tr>
1430
1431      </table>
1432    </td>
1433  </tr>
1434</table>
1435<table cellspacing=5 cellpadding=0 border=0>
1436  <tr>
1437    <td>
1438      &nbsp;
1439    </td>
1440    <td>
1441
1442<p>
1443Retrieve target's name.
1444<p>
1445    </td>
1446  </tr>
1447</table>
1448<a class="anchor" name="Ogre_1_1Win32Windowa26" doxytag="Ogre::D3D7RenderWindow::getNumViewports" ></a><p>
1449<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1450  <tr>
1451    <td class="mdRow">
1452      <table cellpadding="0" cellspacing="0" border="0">
1453        <tr>
1454          <td class="md" nowrap valign="top"> virtual unsigned short Ogre::RenderTarget::getNumViewports </td>
1455          <td class="md" valign="top">(&nbsp;</td>
1456          <td class="md" nowrap valign="top">void&nbsp;</td>
1457          <td class="mdname1" valign="top" nowrap>          </td>
1458          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1459          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1460        </tr>
1461
1462      </table>
1463    </td>
1464  </tr>
1465</table>
1466<table cellspacing=5 cellpadding=0 border=0>
1467  <tr>
1468    <td>
1469      &nbsp;
1470    </td>
1471    <td>
1472
1473<p>
1474Returns the number of viewports attached to this target.
1475<p>
1476    </td>
1477  </tr>
1478</table>
1479<a class="anchor" name="Ogre_1_1D3D7RenderWindowa10" doxytag="Ogre::D3D7RenderWindow::getParentWindowHandle" ></a><p>
1480<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1481  <tr>
1482    <td class="mdRow">
1483      <table cellpadding="0" cellspacing="0" border="0">
1484        <tr>
1485          <td class="md" nowrap valign="top"> HWND Ogre::D3D7RenderWindow::getParentWindowHandle </td>
1486          <td class="md" valign="top">(&nbsp;</td>
1487          <td class="md" nowrap valign="top">void&nbsp;</td>
1488          <td class="mdname1" valign="top" nowrap>          </td>
1489          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1490          <td class="md" nowrap> const</td>
1491        </tr>
1492
1493      </table>
1494    </td>
1495  </tr>
1496</table>
1497<table cellspacing=5 cellpadding=0 border=0>
1498  <tr>
1499    <td>
1500      &nbsp;
1501    </td>
1502    <td>
1503
1504<p>
1505Retrieves a handle to the window's parent, or 0 if there is no parent.
1506<p>
1507    </td>
1508  </tr>
1509</table>
1510<a class="anchor" name="Ogre_1_1Win32Windowa45" doxytag="Ogre::D3D7RenderWindow::getPriority" ></a><p>
1511<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1512  <tr>
1513    <td class="mdRow">
1514      <table cellpadding="0" cellspacing="0" border="0">
1515        <tr>
1516          <td class="md" nowrap valign="top"> virtual <a class="el" href="namespaceOgre.html#a421">uchar</a> Ogre::RenderTarget::getPriority </td>
1517          <td class="md" valign="top">(&nbsp;</td>
1518          <td class="mdname1" valign="top" nowrap>          </td>
1519          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1520          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1521        </tr>
1522
1523      </table>
1524    </td>
1525  </tr>
1526</table>
1527<table cellspacing=5 cellpadding=0 border=0>
1528  <tr>
1529    <td>
1530      &nbsp;
1531    </td>
1532    <td>
1533
1534<p>
1535Gets the priority of a render target.
1536<p>
1537
1538<p>
1539Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00239">239</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.
1540<p>
1541References <a class="el" href="OgrePrerequisites_8h-source.html#l00139">Ogre::uchar</a>.    </td>
1542  </tr>
1543</table>
1544<a class="anchor" name="Ogre_1_1Win32Windowa31" doxytag="Ogre::D3D7RenderWindow::getStatistics" ></a><p>
1545<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1546  <tr>
1547    <td class="mdRow">
1548      <table cellpadding="0" cellspacing="0" border="0">
1549        <tr>
1550          <td class="md" nowrap valign="top"> virtual const FrameStats&amp; Ogre::RenderTarget::getStatistics </td>
1551          <td class="md" valign="top">(&nbsp;</td>
1552          <td class="md" nowrap valign="top">void&nbsp;</td>
1553          <td class="mdname1" valign="top" nowrap>          </td>
1554          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1555          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1556        </tr>
1557
1558      </table>
1559    </td>
1560  </tr>
1561</table>
1562<table cellspacing=5 cellpadding=0 border=0>
1563  <tr>
1564    <td>
1565      &nbsp;
1566    </td>
1567    <td>
1568
1569<p>
1570    </td>
1571  </tr>
1572</table>
1573<a class="anchor" name="Ogre_1_1Win32Windowa30" doxytag="Ogre::D3D7RenderWindow::getStatistics" ></a><p>
1574<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1575  <tr>
1576    <td class="mdRow">
1577      <table cellpadding="0" cellspacing="0" border="0">
1578        <tr>
1579          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::getStatistics </td>
1580          <td class="md" valign="top">(&nbsp;</td>
1581          <td class="md" nowrap valign="top">float &amp;&nbsp;</td>
1582          <td class="mdname" nowrap> <em>lastFPS</em>, </td>
1583        </tr>
1584        <tr>
1585          <td class="md" nowrap align="right"></td>
1586          <td></td>
1587          <td class="md" nowrap>float &amp;&nbsp;</td>
1588          <td class="mdname" nowrap> <em>avgFPS</em>, </td>
1589        </tr>
1590        <tr>
1591          <td class="md" nowrap align="right"></td>
1592          <td></td>
1593          <td class="md" nowrap>float &amp;&nbsp;</td>
1594          <td class="mdname" nowrap> <em>bestFPS</em>, </td>
1595        </tr>
1596        <tr>
1597          <td class="md" nowrap align="right"></td>
1598          <td></td>
1599          <td class="md" nowrap>float &amp;&nbsp;</td>
1600          <td class="mdname" nowrap> <em>worstFPS</em></td>
1601        </tr>
1602        <tr>
1603          <td></td>
1604          <td class="md">)&nbsp;</td>
1605          <td class="md" colspan="2"> const<code> [virtual, inherited]</code></td>
1606        </tr>
1607
1608      </table>
1609    </td>
1610  </tr>
1611</table>
1612<table cellspacing=5 cellpadding=0 border=0>
1613  <tr>
1614    <td>
1615      &nbsp;
1616    </td>
1617    <td>
1618
1619<p>
1620Retieves details of current rendering performance.
1621<p>
1622<dl compact><dt><b>Remarks:</b></dt><dd>If the user application wishes to do it's own performance display, or use performance for some other means, this method allows it to retrieve the statistics. </dd></dl>
1623<dl compact><dt><b>Parameters:</b></dt><dd>
1624  <table border="0" cellspacing="2" cellpadding="0">
1625    <tr><td valign=top><em>lastFPS</em>&nbsp;</td><td>Pointer to a float to receive the number of frames per second (FPS) based on the last frame rendered. </td></tr>
1626    <tr><td valign=top><em>avgFPS</em>&nbsp;</td><td>Pointer to a float to receive the FPS rating based on an average of all the frames rendered since rendering began (the call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>). </td></tr>
1627    <tr><td valign=top><em>bestFPS</em>&nbsp;</td><td>Pointer to a float to receive the best FPS rating that has been achieved since rendering began. </td></tr>
1628    <tr><td valign=top><em>worstFPS</em>&nbsp;</td><td>Pointer to a float to receive the worst FPS rating seen so far. </td></tr>
1629  </table>
1630</dl>
1631    </td>
1632  </tr>
1633</table>
1634<a class="anchor" name="Ogre_1_1Win32Windowa50" doxytag="Ogre::D3D7RenderWindow::getTriangleCount" ></a><p>
1635<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1636  <tr>
1637    <td class="mdRow">
1638      <table cellpadding="0" cellspacing="0" border="0">
1639        <tr>
1640          <td class="md" nowrap valign="top"> virtual size_t Ogre::RenderTarget::getTriangleCount </td>
1641          <td class="md" valign="top">(&nbsp;</td>
1642          <td class="md" nowrap valign="top">void&nbsp;</td>
1643          <td class="mdname1" valign="top" nowrap>          </td>
1644          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1645          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1646        </tr>
1647
1648      </table>
1649    </td>
1650  </tr>
1651</table>
1652<table cellspacing=5 cellpadding=0 border=0>
1653  <tr>
1654    <td>
1655      &nbsp;
1656    </td>
1657    <td>
1658
1659<p>
1660Gets the number of triangles rendered in the last <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea9">update()</a> call.
1661<p>
1662    </td>
1663  </tr>
1664</table>
1665<a class="anchor" name="Ogre_1_1Win32Windowa27" doxytag="Ogre::D3D7RenderWindow::getViewport" ></a><p>
1666<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1667  <tr>
1668    <td class="mdRow">
1669      <table cellpadding="0" cellspacing="0" border="0">
1670        <tr>
1671          <td class="md" nowrap valign="top"> virtual <a class="el" href="classOgre_1_1Viewport.html">Viewport</a>* Ogre::RenderTarget::getViewport </td>
1672          <td class="md" valign="top">(&nbsp;</td>
1673          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
1674          <td class="mdname1" valign="top" nowrap> <em>index</em>          </td>
1675          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1676          <td class="md" nowrap><code> [virtual, inherited]</code></td>
1677        </tr>
1678
1679      </table>
1680    </td>
1681  </tr>
1682</table>
1683<table cellspacing=5 cellpadding=0 border=0>
1684  <tr>
1685    <td>
1686      &nbsp;
1687    </td>
1688    <td>
1689
1690<p>
1691Retrieves a pointer to the viewport with the given index.
1692<p>
1693    </td>
1694  </tr>
1695</table>
1696<a class="anchor" name="Ogre_1_1Win32Windowa22" doxytag="Ogre::D3D7RenderWindow::getWidth" ></a><p>
1697<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1698  <tr>
1699    <td class="mdRow">
1700      <table cellpadding="0" cellspacing="0" border="0">
1701        <tr>
1702          <td class="md" nowrap valign="top"> virtual unsigned int Ogre::RenderTarget::getWidth </td>
1703          <td class="md" valign="top">(&nbsp;</td>
1704          <td class="md" nowrap valign="top">void&nbsp;</td>
1705          <td class="mdname1" valign="top" nowrap>          </td>
1706          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1707          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1708        </tr>
1709
1710      </table>
1711    </td>
1712  </tr>
1713</table>
1714<table cellspacing=5 cellpadding=0 border=0>
1715  <tr>
1716    <td>
1717      &nbsp;
1718    </td>
1719    <td>
1720
1721<p>
1722    </td>
1723  </tr>
1724</table>
1725<a class="anchor" name="Ogre_1_1D3D7RenderWindowa9" doxytag="Ogre::D3D7RenderWindow::getWindowHandle" ></a><p>
1726<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1727  <tr>
1728    <td class="mdRow">
1729      <table cellpadding="0" cellspacing="0" border="0">
1730        <tr>
1731          <td class="md" nowrap valign="top"> HWND Ogre::D3D7RenderWindow::getWindowHandle </td>
1732          <td class="md" valign="top">(&nbsp;</td>
1733          <td class="md" nowrap valign="top">void&nbsp;</td>
1734          <td class="mdname1" valign="top" nowrap>          </td>
1735          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1736          <td class="md" nowrap> const</td>
1737        </tr>
1738
1739      </table>
1740    </td>
1741  </tr>
1742</table>
1743<table cellspacing=5 cellpadding=0 border=0>
1744  <tr>
1745    <td>
1746      &nbsp;
1747    </td>
1748    <td>
1749
1750<p>
1751Retrieves a handle to the window (Win32 specific).
1752<p>
1753    </td>
1754  </tr>
1755</table>
1756<a class="anchor" name="Ogre_1_1Win32Windowa35" doxytag="Ogre::D3D7RenderWindow::getWorstFPS" ></a><p>
1757<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1758  <tr>
1759    <td class="mdRow">
1760      <table cellpadding="0" cellspacing="0" border="0">
1761        <tr>
1762          <td class="md" nowrap valign="top"> virtual float Ogre::RenderTarget::getWorstFPS </td>
1763          <td class="md" valign="top">(&nbsp;</td>
1764          <td class="mdname1" valign="top" nowrap>          </td>
1765          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1766          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1767        </tr>
1768
1769      </table>
1770    </td>
1771  </tr>
1772</table>
1773<table cellspacing=5 cellpadding=0 border=0>
1774  <tr>
1775    <td>
1776      &nbsp;
1777    </td>
1778    <td>
1779
1780<p>
1781Individual stats access - gets the worst frames per second (FPS) since call to <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>.
1782<p>
1783    </td>
1784  </tr>
1785</table>
1786<a class="anchor" name="Ogre_1_1Win32Windowa37" doxytag="Ogre::D3D7RenderWindow::getWorstFrameTime" ></a><p>
1787<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1788  <tr>
1789    <td class="mdRow">
1790      <table cellpadding="0" cellspacing="0" border="0">
1791        <tr>
1792          <td class="md" nowrap valign="top"> virtual float Ogre::RenderTarget::getWorstFrameTime </td>
1793          <td class="md" valign="top">(&nbsp;</td>
1794          <td class="mdname1" valign="top" nowrap>          </td>
1795          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1796          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1797        </tr>
1798
1799      </table>
1800    </td>
1801  </tr>
1802</table>
1803<table cellspacing=5 cellpadding=0 border=0>
1804  <tr>
1805    <td>
1806      &nbsp;
1807    </td>
1808    <td>
1809
1810<p>
1811Individual stats access - gets the worst frame time.
1812<p>
1813    </td>
1814  </tr>
1815</table>
1816<a class="anchor" name="Ogre_1_1D3D7RenderWindowa4" doxytag="Ogre::D3D7RenderWindow::isActive" ></a><p>
1817<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1818  <tr>
1819    <td class="mdRow">
1820      <table cellpadding="0" cellspacing="0" border="0">
1821        <tr>
1822          <td class="md" nowrap valign="top"> bool Ogre::D3D7RenderWindow::isActive </td>
1823          <td class="md" valign="top">(&nbsp;</td>
1824          <td class="md" nowrap valign="top">void&nbsp;</td>
1825          <td class="mdname1" valign="top" nowrap>          </td>
1826          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1827          <td class="md" nowrap> const<code> [virtual]</code></td>
1828        </tr>
1829
1830      </table>
1831    </td>
1832  </tr>
1833</table>
1834<table cellspacing=5 cellpadding=0 border=0>
1835  <tr>
1836    <td>
1837      &nbsp;
1838    </td>
1839    <td>
1840
1841<p>
1842Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
1843<p>
1844
1845<p>
1846Reimplemented from <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowa15">Ogre::RenderWindow</a>.    </td>
1847  </tr>
1848</table>
1849<a class="anchor" name="Ogre_1_1Win32Windowa48" doxytag="Ogre::D3D7RenderWindow::isAutoUpdated" ></a><p>
1850<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1851  <tr>
1852    <td class="mdRow">
1853      <table cellpadding="0" cellspacing="0" border="0">
1854        <tr>
1855          <td class="md" nowrap valign="top"> virtual bool Ogre::RenderTarget::isAutoUpdated </td>
1856          <td class="md" valign="top">(&nbsp;</td>
1857          <td class="md" nowrap valign="top">void&nbsp;</td>
1858          <td class="mdname1" valign="top" nowrap>          </td>
1859          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1860          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1861        </tr>
1862
1863      </table>
1864    </td>
1865  </tr>
1866</table>
1867<table cellspacing=5 cellpadding=0 border=0>
1868  <tr>
1869    <td>
1870      &nbsp;
1871    </td>
1872    <td>
1873
1874<p>
1875Gets whether this target is automatically updated if Ogre's rendering loop or <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a> is being used.
1876<p>
1877    </td>
1878  </tr>
1879</table>
1880<a class="anchor" name="Ogre_1_1D3D7RenderWindowa5" doxytag="Ogre::D3D7RenderWindow::isClosed" ></a><p>
1881<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1882  <tr>
1883    <td class="mdRow">
1884      <table cellpadding="0" cellspacing="0" border="0">
1885        <tr>
1886          <td class="md" nowrap valign="top"> bool Ogre::D3D7RenderWindow::isClosed </td>
1887          <td class="md" valign="top">(&nbsp;</td>
1888          <td class="md" nowrap valign="top">void&nbsp;</td>
1889          <td class="mdname1" valign="top" nowrap>          </td>
1890          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1891          <td class="md" nowrap> const<code> [virtual]</code></td>
1892        </tr>
1893
1894      </table>
1895    </td>
1896  </tr>
1897</table>
1898<table cellspacing=5 cellpadding=0 border=0>
1899  <tr>
1900    <td>
1901      &nbsp;
1902    </td>
1903    <td>
1904
1905<p>
1906Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
1907<p>
1908
1909<p>
1910Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa8">Ogre::RenderWindow</a>.    </td>
1911  </tr>
1912</table>
1913<a class="anchor" name="Ogre_1_1Win32Windowa18" doxytag="Ogre::D3D7RenderWindow::isFullScreen" ></a><p>
1914<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1915  <tr>
1916    <td class="mdRow">
1917      <table cellpadding="0" cellspacing="0" border="0">
1918        <tr>
1919          <td class="md" nowrap valign="top"> virtual bool Ogre::RenderWindow::isFullScreen </td>
1920          <td class="md" valign="top">(&nbsp;</td>
1921          <td class="md" nowrap valign="top">void&nbsp;</td>
1922          <td class="mdname1" valign="top" nowrap>          </td>
1923          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1924          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1925        </tr>
1926
1927      </table>
1928    </td>
1929  </tr>
1930</table>
1931<table cellspacing=5 cellpadding=0 border=0>
1932  <tr>
1933    <td>
1934      &nbsp;
1935    </td>
1936    <td>
1937
1938<p>
1939Returns true if window is running in fullscreen mode.
1940<p>
1941    </td>
1942  </tr>
1943</table>
1944<a class="anchor" name="Ogre_1_1Win32Windowa16" doxytag="Ogre::D3D7RenderWindow::isPrimary" ></a><p>
1945<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1946  <tr>
1947    <td class="mdRow">
1948      <table cellpadding="0" cellspacing="0" border="0">
1949        <tr>
1950          <td class="md" nowrap valign="top"> virtual bool Ogre::RenderWindow::isPrimary </td>
1951          <td class="md" valign="top">(&nbsp;</td>
1952          <td class="md" nowrap valign="top">void&nbsp;</td>
1953          <td class="mdname1" valign="top" nowrap>          </td>
1954          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1955          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
1956        </tr>
1957
1958      </table>
1959    </td>
1960  </tr>
1961</table>
1962<table cellspacing=5 cellpadding=0 border=0>
1963  <tr>
1964    <td>
1965      &nbsp;
1966    </td>
1967    <td>
1968
1969<p>
1970Indicates wether the window is the primary window.
1971<p>
1972The primary window is special in that it is destroyed when ogre is shut down, and cannot be destroyed directly. This is the case because it holds the context for vertex, index buffers and textures.
1973<p>
1974Reimplemented from <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea39">Ogre::RenderTarget</a>.    </td>
1975  </tr>
1976</table>
1977<a class="anchor" name="Ogre_1_1D3D7RenderWindowa11" doxytag="Ogre::D3D7RenderWindow::isUsingDirectDraw" ></a><p>
1978<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1979  <tr>
1980    <td class="mdRow">
1981      <table cellpadding="0" cellspacing="0" border="0">
1982        <tr>
1983          <td class="md" nowrap valign="top"> bool Ogre::D3D7RenderWindow::isUsingDirectDraw </td>
1984          <td class="md" valign="top">(&nbsp;</td>
1985          <td class="md" nowrap valign="top">void&nbsp;</td>
1986          <td class="mdname1" valign="top" nowrap>          </td>
1987          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1988          <td class="md" nowrap> const</td>
1989        </tr>
1990
1991      </table>
1992    </td>
1993  </tr>
1994</table>
1995<table cellspacing=5 cellpadding=0 border=0>
1996  <tr>
1997    <td>
1998      &nbsp;
1999    </td>
2000    <td>
2001
2002<p>
2003Returns true if this window is using DirectDraw.
2004<p>
2005    </td>
2006  </tr>
2007</table>
2008<a class="anchor" name="Ogre_1_1SDLWindowa12" doxytag="Ogre::D3D7RenderWindow::isVisible" ></a><p>
2009<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2010  <tr>
2011    <td class="mdRow">
2012      <table cellpadding="0" cellspacing="0" border="0">
2013        <tr>
2014          <td class="md" nowrap valign="top"> virtual bool Ogre::RenderWindow::isVisible </td>
2015          <td class="md" valign="top">(&nbsp;</td>
2016          <td class="md" nowrap valign="top">void&nbsp;</td>
2017          <td class="mdname1" valign="top" nowrap>          </td>
2018          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2019          <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
2020        </tr>
2021
2022      </table>
2023    </td>
2024  </tr>
2025</table>
2026<table cellspacing=5 cellpadding=0 border=0>
2027  <tr>
2028    <td>
2029      &nbsp;
2030    </td>
2031    <td>
2032
2033<p>
2034Indicates whether the window is visible (not minimized or obscured).
2035<p>
2036
2037<p>
2038Reimplemented in <a class="el" href="classOgre_1_1D3D9RenderWindow.html#Ogre_1_1D3D9RenderWindowa4">Ogre::D3D9RenderWindow</a>, and <a class="el" href="classOgre_1_1Win32Window.html#Ogre_1_1Win32Windowa4">Ogre::Win32Window</a>.
2039<p>
2040Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00109">109</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
2041  </tr>
2042</table>
2043<a class="anchor" name="Ogre_1_1D3D7RenderWindowa20" doxytag="Ogre::D3D7RenderWindow::releaseDDSurfaces" ></a><p>
2044<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2045  <tr>
2046    <td class="mdRow">
2047      <table cellpadding="0" cellspacing="0" border="0">
2048        <tr>
2049          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::releaseDDSurfaces </td>
2050          <td class="md" valign="top">(&nbsp;</td>
2051          <td class="md" nowrap valign="top">void&nbsp;</td>
2052          <td class="mdname1" valign="top" nowrap>          </td>
2053          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2054          <td class="md" nowrap></td>
2055        </tr>
2056
2057      </table>
2058    </td>
2059  </tr>
2060</table>
2061<table cellspacing=5 cellpadding=0 border=0>
2062  <tr>
2063    <td>
2064      &nbsp;
2065    </td>
2066    <td>
2067
2068<p>
2069    </td>
2070  </tr>
2071</table>
2072<a class="anchor" name="Ogre_1_1Win32Windowa43" doxytag="Ogre::D3D7RenderWindow::removeAllListeners" ></a><p>
2073<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2074  <tr>
2075    <td class="mdRow">
2076      <table cellpadding="0" cellspacing="0" border="0">
2077        <tr>
2078          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::removeAllListeners </td>
2079          <td class="md" valign="top">(&nbsp;</td>
2080          <td class="md" nowrap valign="top">void&nbsp;</td>
2081          <td class="mdname1" valign="top" nowrap>          </td>
2082          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2083          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2084        </tr>
2085
2086      </table>
2087    </td>
2088  </tr>
2089</table>
2090<table cellspacing=5 cellpadding=0 border=0>
2091  <tr>
2092    <td>
2093      &nbsp;
2094    </td>
2095    <td>
2096
2097<p>
2098Removes all listeners from this instance.
2099<p>
2100    </td>
2101  </tr>
2102</table>
2103<a class="anchor" name="Ogre_1_1Win32Windowa29" doxytag="Ogre::D3D7RenderWindow::removeAllViewports" ></a><p>
2104<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2105  <tr>
2106    <td class="mdRow">
2107      <table cellpadding="0" cellspacing="0" border="0">
2108        <tr>
2109          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::removeAllViewports </td>
2110          <td class="md" valign="top">(&nbsp;</td>
2111          <td class="md" nowrap valign="top">void&nbsp;</td>
2112          <td class="mdname1" valign="top" nowrap>          </td>
2113          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2114          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2115        </tr>
2116
2117      </table>
2118    </td>
2119  </tr>
2120</table>
2121<table cellspacing=5 cellpadding=0 border=0>
2122  <tr>
2123    <td>
2124      &nbsp;
2125    </td>
2126    <td>
2127
2128<p>
2129Removes all viewports on this target.
2130<p>
2131    </td>
2132  </tr>
2133</table>
2134<a class="anchor" name="Ogre_1_1Win32Windowa42" doxytag="Ogre::D3D7RenderWindow::removeListener" ></a><p>
2135<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2136  <tr>
2137    <td class="mdRow">
2138      <table cellpadding="0" cellspacing="0" border="0">
2139        <tr>
2140          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::removeListener </td>
2141          <td class="md" valign="top">(&nbsp;</td>
2142          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> *&nbsp;</td>
2143          <td class="mdname1" valign="top" nowrap> <em>listener</em>          </td>
2144          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2145          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2146        </tr>
2147
2148      </table>
2149    </td>
2150  </tr>
2151</table>
2152<table cellspacing=5 cellpadding=0 border=0>
2153  <tr>
2154    <td>
2155      &nbsp;
2156    </td>
2157    <td>
2158
2159<p>
2160Removes a <a class="el" href="classOgre_1_1RenderTargetListener.html">RenderTargetListener</a> previously registered using addListener.
2161<p>
2162    </td>
2163  </tr>
2164</table>
2165<a class="anchor" name="Ogre_1_1Win32Windowa28" doxytag="Ogre::D3D7RenderWindow::removeViewport" ></a><p>
2166<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2167  <tr>
2168    <td class="mdRow">
2169      <table cellpadding="0" cellspacing="0" border="0">
2170        <tr>
2171          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::removeViewport </td>
2172          <td class="md" valign="top">(&nbsp;</td>
2173          <td class="md" nowrap valign="top">int&nbsp;</td>
2174          <td class="mdname1" valign="top" nowrap> <em>ZOrder</em>          </td>
2175          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2176          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2177        </tr>
2178
2179      </table>
2180    </td>
2181  </tr>
2182</table>
2183<table cellspacing=5 cellpadding=0 border=0>
2184  <tr>
2185    <td>
2186      &nbsp;
2187    </td>
2188    <td>
2189
2190<p>
2191Removes a viewport at a given ZOrder.
2192<p>
2193    </td>
2194  </tr>
2195</table>
2196<a class="anchor" name="Ogre_1_1D3D7RenderWindowa6" doxytag="Ogre::D3D7RenderWindow::reposition" ></a><p>
2197<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2198  <tr>
2199    <td class="mdRow">
2200      <table cellpadding="0" cellspacing="0" border="0">
2201        <tr>
2202          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::reposition </td>
2203          <td class="md" valign="top">(&nbsp;</td>
2204          <td class="md" nowrap valign="top">int&nbsp;</td>
2205          <td class="mdname" nowrap> <em>left</em>, </td>
2206        </tr>
2207        <tr>
2208          <td class="md" nowrap align="right"></td>
2209          <td></td>
2210          <td class="md" nowrap>int&nbsp;</td>
2211          <td class="mdname" nowrap> <em>top</em></td>
2212        </tr>
2213        <tr>
2214          <td></td>
2215          <td class="md">)&nbsp;</td>
2216          <td class="md" colspan="2"><code> [virtual]</code></td>
2217        </tr>
2218
2219      </table>
2220    </td>
2221  </tr>
2222</table>
2223<table cellspacing=5 cellpadding=0 border=0>
2224  <tr>
2225    <td>
2226      &nbsp;
2227    </td>
2228    <td>
2229
2230<p>
2231Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
2232<p>
2233
2234<p>
2235Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa5">Ogre::RenderWindow</a>.    </td>
2236  </tr>
2237</table>
2238<a class="anchor" name="Ogre_1_1D3D7RenderWindowa16" doxytag="Ogre::D3D7RenderWindow::requiresTextureFlipping" ></a><p>
2239<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2240  <tr>
2241    <td class="mdRow">
2242      <table cellpadding="0" cellspacing="0" border="0">
2243        <tr>
2244          <td class="md" nowrap valign="top"> bool Ogre::D3D7RenderWindow::requiresTextureFlipping </td>
2245          <td class="md" valign="top">(&nbsp;</td>
2246          <td class="mdname1" valign="top" nowrap>          </td>
2247          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2248          <td class="md" nowrap> const<code> [virtual]</code></td>
2249        </tr>
2250
2251      </table>
2252    </td>
2253  </tr>
2254</table>
2255<table cellspacing=5 cellpadding=0 border=0>
2256  <tr>
2257    <td>
2258      &nbsp;
2259    </td>
2260    <td>
2261
2262<p>
2263
2264<p>
2265Implements <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1RenderWindowa46">Ogre::RenderTarget</a>.
2266<p>
2267Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00112">112</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
2268  </tr>
2269</table>
2270<a class="anchor" name="Ogre_1_1Win32Windowa38" doxytag="Ogre::D3D7RenderWindow::resetStatistics" ></a><p>
2271<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2272  <tr>
2273    <td class="mdRow">
2274      <table cellpadding="0" cellspacing="0" border="0">
2275        <tr>
2276          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::resetStatistics </td>
2277          <td class="md" valign="top">(&nbsp;</td>
2278          <td class="md" nowrap valign="top">void&nbsp;</td>
2279          <td class="mdname1" valign="top" nowrap>          </td>
2280          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2281          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2282        </tr>
2283
2284      </table>
2285    </td>
2286  </tr>
2287</table>
2288<table cellspacing=5 cellpadding=0 border=0>
2289  <tr>
2290    <td>
2291      &nbsp;
2292    </td>
2293    <td>
2294
2295<p>
2296Resets saved frame-rate statistices.
2297<p>
2298    </td>
2299  </tr>
2300</table>
2301<a class="anchor" name="Ogre_1_1D3D7RenderWindowa7" doxytag="Ogre::D3D7RenderWindow::resize" ></a><p>
2302<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2303  <tr>
2304    <td class="mdRow">
2305      <table cellpadding="0" cellspacing="0" border="0">
2306        <tr>
2307          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::resize </td>
2308          <td class="md" valign="top">(&nbsp;</td>
2309          <td class="md" nowrap valign="top">unsigned int&nbsp;</td>
2310          <td class="mdname" nowrap> <em>width</em>, </td>
2311        </tr>
2312        <tr>
2313          <td class="md" nowrap align="right"></td>
2314          <td></td>
2315          <td class="md" nowrap>unsigned int&nbsp;</td>
2316          <td class="mdname" nowrap> <em>height</em></td>
2317        </tr>
2318        <tr>
2319          <td></td>
2320          <td class="md">)&nbsp;</td>
2321          <td class="md" colspan="2"><code> [virtual]</code></td>
2322        </tr>
2323
2324      </table>
2325    </td>
2326  </tr>
2327</table>
2328<table cellspacing=5 cellpadding=0 border=0>
2329  <tr>
2330    <td>
2331      &nbsp;
2332    </td>
2333    <td>
2334
2335<p>
2336Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
2337<p>
2338
2339<p>
2340Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa3">Ogre::RenderWindow</a>.    </td>
2341  </tr>
2342</table>
2343<a class="anchor" name="Ogre_1_1D3D7RenderWindowa21" doxytag="Ogre::D3D7RenderWindow::restoreDDSurfaces" ></a><p>
2344<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2345  <tr>
2346    <td class="mdRow">
2347      <table cellpadding="0" cellspacing="0" border="0">
2348        <tr>
2349          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::restoreDDSurfaces </td>
2350          <td class="md" valign="top">(&nbsp;</td>
2351          <td class="md" nowrap valign="top">void&nbsp;</td>
2352          <td class="mdname1" valign="top" nowrap>          </td>
2353          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2354          <td class="md" nowrap></td>
2355        </tr>
2356
2357      </table>
2358    </td>
2359  </tr>
2360</table>
2361<table cellspacing=5 cellpadding=0 border=0>
2362  <tr>
2363    <td>
2364      &nbsp;
2365    </td>
2366    <td>
2367
2368<p>
2369    </td>
2370  </tr>
2371</table>
2372<a class="anchor" name="Ogre_1_1Win32Windowa46" doxytag="Ogre::D3D7RenderWindow::setActive" ></a><p>
2373<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2374  <tr>
2375    <td class="mdRow">
2376      <table cellpadding="0" cellspacing="0" border="0">
2377        <tr>
2378          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::setActive </td>
2379          <td class="md" valign="top">(&nbsp;</td>
2380          <td class="md" nowrap valign="top">bool&nbsp;</td>
2381          <td class="mdname1" valign="top" nowrap> <em>state</em>          </td>
2382          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2383          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2384        </tr>
2385
2386      </table>
2387    </td>
2388  </tr>
2389</table>
2390<table cellspacing=5 cellpadding=0 border=0>
2391  <tr>
2392    <td>
2393      &nbsp;
2394    </td>
2395    <td>
2396
2397<p>
2398Used to set the active state of the render target.
2399<p>
2400    </td>
2401  </tr>
2402</table>
2403<a class="anchor" name="Ogre_1_1Win32Windowa47" doxytag="Ogre::D3D7RenderWindow::setAutoUpdated" ></a><p>
2404<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2405  <tr>
2406    <td class="mdRow">
2407      <table cellpadding="0" cellspacing="0" border="0">
2408        <tr>
2409          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::setAutoUpdated </td>
2410          <td class="md" valign="top">(&nbsp;</td>
2411          <td class="md" nowrap valign="top">bool&nbsp;</td>
2412          <td class="mdname1" valign="top" nowrap> <em>autoupdate</em>          </td>
2413          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2414          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2415        </tr>
2416
2417      </table>
2418    </td>
2419  </tr>
2420</table>
2421<table cellspacing=5 cellpadding=0 border=0>
2422  <tr>
2423    <td>
2424      &nbsp;
2425    </td>
2426    <td>
2427
2428<p>
2429Sets whether this target should be automatically updated if Ogre's rendering loop or <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a> is being used.
2430<p>
2431<dl compact><dt><b>Remarks:</b></dt><dd>By default, if you use Ogre's own rendering loop (<a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota18">Root::startRendering</a>) or call <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a>, all render targets are updated automatically. This method allows you to control that behaviour, if for example you have a render target which you only want to update periodically. </dd></dl>
2432<dl compact><dt><b>Parameters:</b></dt><dd>
2433  <table border="0" cellspacing="2" cellpadding="0">
2434    <tr><td valign=top><em>autoupdate</em>&nbsp;</td><td>If true, the render target is updated during the automatic render loop or when <a class="el" href="classOgre_1_1Root.html#Ogre_1_1Roota39">Root::_updateAllRenderTargets</a> is called. If false, the target is only updated when its <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea9">update()</a> method is called explicitly. </td></tr>
2435  </table>
2436</dl>
2437    </td>
2438  </tr>
2439</table>
2440<a class="anchor" name="Ogre_1_1Win32Windowa39" doxytag="Ogre::D3D7RenderWindow::setDebugText" ></a><p>
2441<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2442  <tr>
2443    <td class="mdRow">
2444      <table cellpadding="0" cellspacing="0" border="0">
2445        <tr>
2446          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::setDebugText </td>
2447          <td class="md" valign="top">(&nbsp;</td>
2448          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
2449          <td class="mdname1" valign="top" nowrap> <em>text</em>          </td>
2450          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2451          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2452        </tr>
2453
2454      </table>
2455    </td>
2456  </tr>
2457</table>
2458<table cellspacing=5 cellpadding=0 border=0>
2459  <tr>
2460    <td>
2461      &nbsp;
2462    </td>
2463    <td>
2464
2465<p>
2466Adds debug text to this window.
2467<p>
2468    </td>
2469  </tr>
2470</table>
2471<a class="anchor" name="Ogre_1_1Win32Windowa44" doxytag="Ogre::D3D7RenderWindow::setPriority" ></a><p>
2472<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2473  <tr>
2474    <td class="mdRow">
2475      <table cellpadding="0" cellspacing="0" border="0">
2476        <tr>
2477          <td class="md" nowrap valign="top"> virtual void Ogre::RenderTarget::setPriority </td>
2478          <td class="md" valign="top">(&nbsp;</td>
2479          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a421">uchar</a>&nbsp;</td>
2480          <td class="mdname1" valign="top" nowrap> <em>priority</em>          </td>
2481          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2482          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2483        </tr>
2484
2485      </table>
2486    </td>
2487  </tr>
2488</table>
2489<table cellspacing=5 cellpadding=0 border=0>
2490  <tr>
2491    <td>
2492      &nbsp;
2493    </td>
2494    <td>
2495
2496<p>
2497Sets the priority of this render target in relation to the others.
2498<p>
2499<dl compact><dt><b>Remarks:</b></dt><dd>This can be used in order to schedule render target updates. Lower priorities will be rendered first. Note that the priority must be set at the time the render target is attached to the render system, changes afterwards will not affect the ordering. </dd></dl>
2500
2501<p>
2502Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00237">237</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.
2503<p>
2504References <a class="el" href="OgrePrerequisites_8h-source.html#l00139">Ogre::uchar</a>.    </td>
2505  </tr>
2506</table>
2507<a class="anchor" name="Ogre_1_1D3D7RenderWindowa8" doxytag="Ogre::D3D7RenderWindow::swapBuffers" ></a><p>
2508<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2509  <tr>
2510    <td class="mdRow">
2511      <table cellpadding="0" cellspacing="0" border="0">
2512        <tr>
2513          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::swapBuffers </td>
2514          <td class="md" valign="top">(&nbsp;</td>
2515          <td class="md" nowrap valign="top">bool&nbsp;</td>
2516          <td class="mdname1" valign="top" nowrap> <em>waitForVSync</em>          </td>
2517          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2518          <td class="md" nowrap><code> [virtual]</code></td>
2519        </tr>
2520
2521      </table>
2522    </td>
2523  </tr>
2524</table>
2525<table cellspacing=5 cellpadding=0 border=0>
2526  <tr>
2527    <td>
2528      &nbsp;
2529    </td>
2530    <td>
2531
2532<p>
2533Overridden - see <a class="el" href="classOgre_1_1RenderWindow.html">RenderWindow</a>.
2534<p>
2535
2536<p>
2537Implements <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa10">Ogre::RenderWindow</a>.    </td>
2538  </tr>
2539</table>
2540<a class="anchor" name="Ogre_1_1Win32Windowa17" doxytag="Ogre::D3D7RenderWindow::update" ></a><p>
2541<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2542  <tr>
2543    <td class="mdRow">
2544      <table cellpadding="0" cellspacing="0" border="0">
2545        <tr>
2546          <td class="md" nowrap valign="top"> virtual void Ogre::RenderWindow::update </td>
2547          <td class="md" valign="top">(&nbsp;</td>
2548          <td class="md" nowrap valign="top">void&nbsp;</td>
2549          <td class="mdname1" valign="top" nowrap>          </td>
2550          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2551          <td class="md" nowrap><code> [virtual, inherited]</code></td>
2552        </tr>
2553
2554      </table>
2555    </td>
2556  </tr>
2557</table>
2558<table cellspacing=5 cellpadding=0 border=0>
2559  <tr>
2560    <td>
2561      &nbsp;
2562    </td>
2563    <td>
2564
2565<p>
2566Updates the window contents.
2567<p>
2568<dl compact><dt><b>Remarks:</b></dt><dd>The window is updated by telling each camera which is supposed to render into this window to render it's view, and then the window buffers are swapped via <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1RenderWindowa10">swapBuffers()</a> </dd></dl>
2569
2570<p>
2571Reimplemented from <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32RenderTexturea9">Ogre::RenderTarget</a>.
2572<p>
2573Reimplemented in <a class="el" href="classOgre_1_1D3D9RenderWindow.html#Ogre_1_1D3D9RenderWindowa17">Ogre::D3D9RenderWindow</a>.    </td>
2574  </tr>
2575</table>
2576<a class="anchor" name="Ogre_1_1Win32Windowb1" doxytag="Ogre::D3D7RenderWindow::updateStats" ></a><p>
2577<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2578  <tr>
2579    <td class="mdRow">
2580      <table cellpadding="0" cellspacing="0" border="0">
2581        <tr>
2582          <td class="md" nowrap valign="top"> void Ogre::RenderTarget::updateStats </td>
2583          <td class="md" valign="top">(&nbsp;</td>
2584          <td class="md" nowrap valign="top">void&nbsp;</td>
2585          <td class="mdname1" valign="top" nowrap>          </td>
2586          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2587          <td class="md" nowrap><code> [protected, inherited]</code></td>
2588        </tr>
2589
2590      </table>
2591    </td>
2592  </tr>
2593</table>
2594<table cellspacing=5 cellpadding=0 border=0>
2595  <tr>
2596    <td>
2597      &nbsp;
2598    </td>
2599    <td>
2600
2601<p>
2602    </td>
2603  </tr>
2604</table>
2605<a class="anchor" name="Ogre_1_1D3D7RenderWindowb0" doxytag="Ogre::D3D7RenderWindow::windowMovedOrResized" ></a><p>
2606<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2607  <tr>
2608    <td class="mdRow">
2609      <table cellpadding="0" cellspacing="0" border="0">
2610        <tr>
2611          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::windowMovedOrResized </td>
2612          <td class="md" valign="top">(&nbsp;</td>
2613          <td class="md" nowrap valign="top">void&nbsp;</td>
2614          <td class="mdname1" valign="top" nowrap>          </td>
2615          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2616          <td class="md" nowrap><code> [protected, virtual]</code></td>
2617        </tr>
2618
2619      </table>
2620    </td>
2621  </tr>
2622</table>
2623<table cellspacing=5 cellpadding=0 border=0>
2624  <tr>
2625    <td>
2626      &nbsp;
2627    </td>
2628    <td>
2629
2630<p>
2631Notify that the window has been resized externally.
2632<p>
2633<dl compact><dt><b>Remarks:</b></dt><dd>You don't need to call this unless you created the window externally.</dd></dl>
2634
2635<p>
2636Reimplemented from <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1SDLWindowa11">Ogre::RenderWindow</a>.    </td>
2637  </tr>
2638</table>
2639<a class="anchor" name="Ogre_1_1D3D7RenderWindowf0" doxytag="Ogre::D3D7RenderWindow::WndProc" ></a><p>
2640<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2641  <tr>
2642    <td class="mdRow">
2643      <table cellpadding="0" cellspacing="0" border="0">
2644        <tr>
2645          <td class="md" nowrap valign="top"> LRESULT CALLBACK Ogre::D3D7RenderWindow::WndProc </td>
2646          <td class="md" valign="top">(&nbsp;</td>
2647          <td class="md" nowrap valign="top">HWND&nbsp;</td>
2648          <td class="mdname" nowrap> <em>hWnd</em>, </td>
2649        </tr>
2650        <tr>
2651          <td class="md" nowrap align="right"></td>
2652          <td></td>
2653          <td class="md" nowrap>UINT&nbsp;</td>
2654          <td class="mdname" nowrap> <em>uMsg</em>, </td>
2655        </tr>
2656        <tr>
2657          <td class="md" nowrap align="right"></td>
2658          <td></td>
2659          <td class="md" nowrap>WPARAM&nbsp;</td>
2660          <td class="mdname" nowrap> <em>wParam</em>, </td>
2661        </tr>
2662        <tr>
2663          <td class="md" nowrap align="right"></td>
2664          <td></td>
2665          <td class="md" nowrap>LPARAM&nbsp;</td>
2666          <td class="mdname" nowrap> <em>lParam</em></td>
2667        </tr>
2668        <tr>
2669          <td></td>
2670          <td class="md">)&nbsp;</td>
2671          <td class="md" colspan="2"><code> [static, protected]</code></td>
2672        </tr>
2673
2674      </table>
2675    </td>
2676  </tr>
2677</table>
2678<table cellspacing=5 cellpadding=0 border=0>
2679  <tr>
2680    <td>
2681      &nbsp;
2682    </td>
2683    <td>
2684
2685<p>
2686    </td>
2687  </tr>
2688</table>
2689<a class="anchor" name="Ogre_1_1D3D7RenderWindowa18" doxytag="Ogre::D3D7RenderWindow::writeContentsToFile" ></a><p>
2690<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2691  <tr>
2692    <td class="mdRow">
2693      <table cellpadding="0" cellspacing="0" border="0">
2694        <tr>
2695          <td class="md" nowrap valign="top"> void Ogre::D3D7RenderWindow::writeContentsToFile </td>
2696          <td class="md" valign="top">(&nbsp;</td>
2697          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
2698          <td class="mdname1" valign="top" nowrap> <em>filename</em>          </td>
2699          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2700          <td class="md" nowrap><code> [virtual]</code></td>
2701        </tr>
2702
2703      </table>
2704    </td>
2705  </tr>
2706</table>
2707<table cellspacing=5 cellpadding=0 border=0>
2708  <tr>
2709    <td>
2710      &nbsp;
2711    </td>
2712    <td>
2713
2714<p>
2715Overridden - see <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>.
2716<p>
2717
2718<p>
2719Implements <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1RenderWindowa44">Ogre::RenderTarget</a>.    </td>
2720  </tr>
2721</table>
2722<a class="anchor" name="Ogre_1_1Win32Windowa49" doxytag="Ogre::D3D7RenderWindow::writeContentsToTimestampedFile" ></a><p>
2723<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2724  <tr>
2725    <td class="mdRow">
2726      <table cellpadding="0" cellspacing="0" border="0">
2727        <tr>
2728          <td class="md" nowrap valign="top"> virtual <a class="el" href="namespaceOgre.html#a426">String</a> Ogre::RenderTarget::writeContentsToTimestampedFile </td>
2729          <td class="md" valign="top">(&nbsp;</td>
2730          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
2731          <td class="mdname" nowrap> <em>filenamePrefix</em>, </td>
2732        </tr>
2733        <tr>
2734          <td class="md" nowrap align="right"></td>
2735          <td></td>
2736          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a426">String</a> &amp;&nbsp;</td>
2737          <td class="mdname" nowrap> <em>filenameSuffix</em></td>
2738        </tr>
2739        <tr>
2740          <td></td>
2741          <td class="md">)&nbsp;</td>
2742          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
2743        </tr>
2744
2745      </table>
2746    </td>
2747  </tr>
2748</table>
2749<table cellspacing=5 cellpadding=0 border=0>
2750  <tr>
2751    <td>
2752      &nbsp;
2753    </td>
2754    <td>
2755
2756<p>
2757Writes the current contents of the render target to the (PREFIX)(time-stamp)(SUFFIX) file.
2758<p>
2759<dl compact><dt><b>Returns:</b></dt><dd>the name of the file used. </dd></dl>
2760    </td>
2761  </tr>
2762</table>
2763<hr><h2>Friends And Related Function Documentation</h2>
2764<a class="anchor" name="Ogre_1_1Win32Windown0" doxytag="Ogre::D3D7RenderWindow::Root" ></a><p>
2765<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2766  <tr>
2767    <td class="mdRow">
2768      <table cellpadding="0" cellspacing="0" border="0">
2769        <tr>
2770          <td class="md" nowrap valign="top"> friend class <a class="el" href="classOgre_1_1Root.html">Root</a><code> [friend, inherited]</code>
2771      </table>
2772    </td>
2773  </tr>
2774</table>
2775<table cellspacing=5 cellpadding=0 border=0>
2776  <tr>
2777    <td>
2778      &nbsp;
2779    </td>
2780    <td>
2781
2782<p>
2783
2784<p>
2785Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00178">178</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
2786  </tr>
2787</table>
2788<hr><h2>Member Data Documentation</h2>
2789<a class="anchor" name="Ogre_1_1D3D7RenderWindowp5" doxytag="Ogre::D3D7RenderWindow::mActive" ></a><p>
2790<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2791  <tr>
2792    <td class="mdRow">
2793      <table cellpadding="0" cellspacing="0" border="0">
2794        <tr>
2795          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp5">Ogre::D3D7RenderWindow::mActive</a><code> [protected]</code>
2796      </table>
2797    </td>
2798  </tr>
2799</table>
2800<table cellspacing=5 cellpadding=0 border=0>
2801  <tr>
2802    <td>
2803      &nbsp;
2804    </td>
2805    <td>
2806
2807<p>
2808
2809<p>
2810Reimplemented from <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp25">Ogre::RenderTarget</a>.
2811<p>
2812Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00134">134</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
2813  </tr>
2814</table>
2815<a class="anchor" name="Ogre_1_1Win32Windowp26" doxytag="Ogre::D3D7RenderWindow::mAutoUpdate" ></a><p>
2816<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2817  <tr>
2818    <td class="mdRow">
2819      <table cellpadding="0" cellspacing="0" border="0">
2820        <tr>
2821          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp26">Ogre::RenderTarget::mAutoUpdate</a><code> [protected, inherited]</code>
2822      </table>
2823    </td>
2824  </tr>
2825</table>
2826<table cellspacing=5 cellpadding=0 border=0>
2827  <tr>
2828    <td>
2829      &nbsp;
2830    </td>
2831    <td>
2832
2833<p>
2834
2835<p>
2836Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00311">311</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
2837  </tr>
2838</table>
2839<a class="anchor" name="Ogre_1_1D3D7RenderWindowp7" doxytag="Ogre::D3D7RenderWindow::mClosed" ></a><p>
2840<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2841  <tr>
2842    <td class="mdRow">
2843      <table cellpadding="0" cellspacing="0" border="0">
2844        <tr>
2845          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp7">Ogre::D3D7RenderWindow::mClosed</a><code> [protected]</code>
2846      </table>
2847    </td>
2848  </tr>
2849</table>
2850<table cellspacing=5 cellpadding=0 border=0>
2851  <tr>
2852    <td>
2853      &nbsp;
2854    </td>
2855    <td>
2856
2857<p>
2858
2859<p>
2860Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00136">136</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
2861  </tr>
2862</table>
2863<a class="anchor" name="Ogre_1_1Win32Windowp17" doxytag="Ogre::D3D7RenderWindow::mColourDepth" ></a><p>
2864<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2865  <tr>
2866    <td class="mdRow">
2867      <table cellpadding="0" cellspacing="0" border="0">
2868        <tr>
2869          <td class="md" nowrap valign="top"> unsigned int <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp17">Ogre::RenderTarget::mColourDepth</a><code> [protected, inherited]</code>
2870      </table>
2871    </td>
2872  </tr>
2873</table>
2874<table cellspacing=5 cellpadding=0 border=0>
2875  <tr>
2876    <td>
2877      &nbsp;
2878    </td>
2879    <td>
2880
2881<p>
2882
2883<p>
2884Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00298">298</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
2885  </tr>
2886</table>
2887<a class="anchor" name="Ogre_1_1Win32Windowp21" doxytag="Ogre::D3D7RenderWindow::mDebugText" ></a><p>
2888<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2889  <tr>
2890    <td class="mdRow">
2891      <table cellpadding="0" cellspacing="0" border="0">
2892        <tr>
2893          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp21">Ogre::RenderTarget::mDebugText</a><code> [protected, inherited]</code>
2894      </table>
2895    </td>
2896  </tr>
2897</table>
2898<table cellspacing=5 cellpadding=0 border=0>
2899  <tr>
2900    <td>
2901      &nbsp;
2902    </td>
2903    <td>
2904
2905<p>
2906
2907<p>
2908Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00305">305</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
2909  </tr>
2910</table>
2911<a class="anchor" name="Ogre_1_1D3D7RenderWindowp1" doxytag="Ogre::D3D7RenderWindow::mDriver" ></a><p>
2912<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2913  <tr>
2914    <td class="mdRow">
2915      <table cellpadding="0" cellspacing="0" border="0">
2916        <tr>
2917          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a>* <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp1">Ogre::D3D7RenderWindow::mDriver</a><code> [protected]</code>
2918      </table>
2919    </td>
2920  </tr>
2921</table>
2922<table cellspacing=5 cellpadding=0 border=0>
2923  <tr>
2924    <td>
2925      &nbsp;
2926    </td>
2927    <td>
2928
2929<p>
2930
2931<p>
2932Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00129">129</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
2933  </tr>
2934</table>
2935<a class="anchor" name="Ogre_1_1Win32Windowp24" doxytag="Ogre::D3D7RenderWindow::mFrameCount" ></a><p>
2936<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2937  <tr>
2938    <td class="mdRow">
2939      <table cellpadding="0" cellspacing="0" border="0">
2940        <tr>
2941          <td class="md" nowrap valign="top"> size_t <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp24">Ogre::RenderTarget::mFrameCount</a><code> [protected, inherited]</code>
2942      </table>
2943    </td>
2944  </tr>
2945</table>
2946<table cellspacing=5 cellpadding=0 border=0>
2947  <tr>
2948    <td>
2949      &nbsp;
2950    </td>
2951    <td>
2952
2953<p>
2954
2955<p>
2956Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00308">308</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
2957  </tr>
2958</table>
2959<a class="anchor" name="Ogre_1_1Win32Windowp16" doxytag="Ogre::D3D7RenderWindow::mHeight" ></a><p>
2960<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2961  <tr>
2962    <td class="mdRow">
2963      <table cellpadding="0" cellspacing="0" border="0">
2964        <tr>
2965          <td class="md" nowrap valign="top"> unsigned int <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp16">Ogre::RenderTarget::mHeight</a><code> [protected, inherited]</code>
2966      </table>
2967    </td>
2968  </tr>
2969</table>
2970<table cellspacing=5 cellpadding=0 border=0>
2971  <tr>
2972    <td>
2973      &nbsp;
2974    </td>
2975    <td>
2976
2977<p>
2978
2979<p>
2980Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00297">297</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
2981  </tr>
2982</table>
2983<a class="anchor" name="Ogre_1_1D3D7RenderWindowp3" doxytag="Ogre::D3D7RenderWindow::mHWnd" ></a><p>
2984<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2985  <tr>
2986    <td class="mdRow">
2987      <table cellpadding="0" cellspacing="0" border="0">
2988        <tr>
2989          <td class="md" nowrap valign="top"> HWND <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp3">Ogre::D3D7RenderWindow::mHWnd</a><code> [protected]</code>
2990      </table>
2991    </td>
2992  </tr>
2993</table>
2994<table cellspacing=5 cellpadding=0 border=0>
2995  <tr>
2996    <td>
2997      &nbsp;
2998    </td>
2999    <td>
3000
3001<p>
3002
3003<p>
3004Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00132">132</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3005  </tr>
3006</table>
3007<a class="anchor" name="Ogre_1_1D3D7RenderWindowp0" doxytag="Ogre::D3D7RenderWindow::mInstance" ></a><p>
3008<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3009  <tr>
3010    <td class="mdRow">
3011      <table cellpadding="0" cellspacing="0" border="0">
3012        <tr>
3013          <td class="md" nowrap valign="top"> HINSTANCE <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp0">Ogre::D3D7RenderWindow::mInstance</a><code> [protected]</code>
3014      </table>
3015    </td>
3016  </tr>
3017</table>
3018<table cellspacing=5 cellpadding=0 border=0>
3019  <tr>
3020    <td>
3021      &nbsp;
3022    </td>
3023    <td>
3024
3025<p>
3026
3027<p>
3028Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00128">128</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3029  </tr>
3030</table>
3031<a class="anchor" name="Ogre_1_1Win32Windowp18" doxytag="Ogre::D3D7RenderWindow::mIsDepthBuffered" ></a><p>
3032<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3033  <tr>
3034    <td class="mdRow">
3035      <table cellpadding="0" cellspacing="0" border="0">
3036        <tr>
3037          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp18">Ogre::RenderTarget::mIsDepthBuffered</a><code> [protected, inherited]</code>
3038      </table>
3039    </td>
3040  </tr>
3041</table>
3042<table cellspacing=5 cellpadding=0 border=0>
3043  <tr>
3044    <td>
3045      &nbsp;
3046    </td>
3047    <td>
3048
3049<p>
3050
3051<p>
3052Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00299">299</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3053  </tr>
3054</table>
3055<a class="anchor" name="Ogre_1_1Win32Windowp9" doxytag="Ogre::D3D7RenderWindow::mIsFullScreen" ></a><p>
3056<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3057  <tr>
3058    <td class="mdRow">
3059      <table cellpadding="0" cellspacing="0" border="0">
3060        <tr>
3061          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp9">Ogre::RenderWindow::mIsFullScreen</a><code> [protected, inherited]</code>
3062      </table>
3063    </td>
3064  </tr>
3065</table>
3066<table cellspacing=5 cellpadding=0 border=0>
3067  <tr>
3068    <td>
3069      &nbsp;
3070    </td>
3071    <td>
3072
3073<p>
3074
3075<p>
3076Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00168">168</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
3077  </tr>
3078</table>
3079<a class="anchor" name="Ogre_1_1Win32Windowp10" doxytag="Ogre::D3D7RenderWindow::mIsPrimary" ></a><p>
3080<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3081  <tr>
3082    <td class="mdRow">
3083      <table cellpadding="0" cellspacing="0" border="0">
3084        <tr>
3085          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp10">Ogre::RenderWindow::mIsPrimary</a><code> [protected, inherited]</code>
3086      </table>
3087    </td>
3088  </tr>
3089</table>
3090<table cellspacing=5 cellpadding=0 border=0>
3091  <tr>
3092    <td>
3093      &nbsp;
3094    </td>
3095    <td>
3096
3097<p>
3098
3099<p>
3100Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00169">169</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
3101  </tr>
3102</table>
3103<a class="anchor" name="Ogre_1_1D3D7RenderWindowp2" doxytag="Ogre::D3D7RenderWindow::mIsUsingDirectDraw" ></a><p>
3104<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3105  <tr>
3106    <td class="mdRow">
3107      <table cellpadding="0" cellspacing="0" border="0">
3108        <tr>
3109          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp2">Ogre::D3D7RenderWindow::mIsUsingDirectDraw</a><code> [protected]</code>
3110      </table>
3111    </td>
3112  </tr>
3113</table>
3114<table cellspacing=5 cellpadding=0 border=0>
3115  <tr>
3116    <td>
3117      &nbsp;
3118    </td>
3119    <td>
3120
3121<p>
3122
3123<p>
3124Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00131">131</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3125  </tr>
3126</table>
3127<a class="anchor" name="Ogre_1_1Win32Windowp22" doxytag="Ogre::D3D7RenderWindow::mLastSecond" ></a><p>
3128<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3129  <tr>
3130    <td class="mdRow">
3131      <table cellpadding="0" cellspacing="0" border="0">
3132        <tr>
3133          <td class="md" nowrap valign="top"> unsigned long <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp22">Ogre::RenderTarget::mLastSecond</a><code> [protected, inherited]</code>
3134      </table>
3135    </td>
3136  </tr>
3137</table>
3138<table cellspacing=5 cellpadding=0 border=0>
3139  <tr>
3140    <td>
3141      &nbsp;
3142    </td>
3143    <td>
3144
3145<p>
3146
3147<p>
3148Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00306">306</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3149  </tr>
3150</table>
3151<a class="anchor" name="Ogre_1_1Win32Windowp23" doxytag="Ogre::D3D7RenderWindow::mLastTime" ></a><p>
3152<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3153  <tr>
3154    <td class="mdRow">
3155      <table cellpadding="0" cellspacing="0" border="0">
3156        <tr>
3157          <td class="md" nowrap valign="top"> unsigned long <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp23">Ogre::RenderTarget::mLastTime</a><code> [protected, inherited]</code>
3158      </table>
3159    </td>
3160  </tr>
3161</table>
3162<table cellspacing=5 cellpadding=0 border=0>
3163  <tr>
3164    <td>
3165      &nbsp;
3166    </td>
3167    <td>
3168
3169<p>
3170
3171<p>
3172Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00307">307</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3173  </tr>
3174</table>
3175<a class="anchor" name="Ogre_1_1Win32Windowp11" doxytag="Ogre::D3D7RenderWindow::mLeft" ></a><p>
3176<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3177  <tr>
3178    <td class="mdRow">
3179      <table cellpadding="0" cellspacing="0" border="0">
3180        <tr>
3181          <td class="md" nowrap valign="top"> int <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp11">Ogre::RenderWindow::mLeft</a><code> [protected, inherited]</code>
3182      </table>
3183    </td>
3184  </tr>
3185</table>
3186<table cellspacing=5 cellpadding=0 border=0>
3187  <tr>
3188    <td>
3189      &nbsp;
3190    </td>
3191    <td>
3192
3193<p>
3194
3195<p>
3196Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00170">170</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
3197  </tr>
3198</table>
3199<a class="anchor" name="Ogre_1_1Win32Windowp28" doxytag="Ogre::D3D7RenderWindow::mListeners" ></a><p>
3200<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3201  <tr>
3202    <td class="mdRow">
3203      <table cellpadding="0" cellspacing="0" border="0">
3204        <tr>
3205          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx1">RenderTargetListenerList</a> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp28">Ogre::RenderTarget::mListeners</a><code> [protected, inherited]</code>
3206      </table>
3207    </td>
3208  </tr>
3209</table>
3210<table cellspacing=5 cellpadding=0 border=0>
3211  <tr>
3212    <td>
3213      &nbsp;
3214    </td>
3215    <td>
3216
3217<p>
3218
3219<p>
3220Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00320">320</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3221  </tr>
3222</table>
3223<a class="anchor" name="Ogre_1_1D3D7RenderWindowp12" doxytag="Ogre::D3D7RenderWindow::mlpD3DDevice" ></a><p>
3224<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3225  <tr>
3226    <td class="mdRow">
3227      <table cellpadding="0" cellspacing="0" border="0">
3228        <tr>
3229          <td class="md" nowrap valign="top"> LPDIRECT3DDEVICE7 <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp12">Ogre::D3D7RenderWindow::mlpD3DDevice</a><code> [protected]</code>
3230      </table>
3231    </td>
3232  </tr>
3233</table>
3234<table cellspacing=5 cellpadding=0 border=0>
3235  <tr>
3236    <td>
3237      &nbsp;
3238    </td>
3239    <td>
3240
3241<p>
3242
3243<p>
3244Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00160">160</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3245  </tr>
3246</table>
3247<a class="anchor" name="Ogre_1_1D3D7RenderWindowp9" doxytag="Ogre::D3D7RenderWindow::mlpDDDriver" ></a><p>
3248<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3249  <tr>
3250    <td class="mdRow">
3251      <table cellpadding="0" cellspacing="0" border="0">
3252        <tr>
3253          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1DDDriver.html">DDDriver</a>* <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp9">Ogre::D3D7RenderWindow::mlpDDDriver</a><code> [protected]</code>
3254      </table>
3255    </td>
3256  </tr>
3257</table>
3258<table cellspacing=5 cellpadding=0 border=0>
3259  <tr>
3260    <td>
3261      &nbsp;
3262    </td>
3263    <td>
3264
3265<p>
3266
3267<p>
3268Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00153">153</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3269  </tr>
3270</table>
3271<a class="anchor" name="Ogre_1_1D3D7RenderWindowp11" doxytag="Ogre::D3D7RenderWindow::mlpDDSBack" ></a><p>
3272<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3273  <tr>
3274    <td class="mdRow">
3275      <table cellpadding="0" cellspacing="0" border="0">
3276        <tr>
3277          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp11">Ogre::D3D7RenderWindow::mlpDDSBack</a><code> [protected]</code>
3278      </table>
3279    </td>
3280  </tr>
3281</table>
3282<table cellspacing=5 cellpadding=0 border=0>
3283  <tr>
3284    <td>
3285      &nbsp;
3286    </td>
3287    <td>
3288
3289<p>
3290
3291<p>
3292Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00157">157</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3293  </tr>
3294</table>
3295<a class="anchor" name="Ogre_1_1D3D7RenderWindowp10" doxytag="Ogre::D3D7RenderWindow::mlpDDSFront" ></a><p>
3296<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3297  <tr>
3298    <td class="mdRow">
3299      <table cellpadding="0" cellspacing="0" border="0">
3300        <tr>
3301          <td class="md" nowrap valign="top"> LPDIRECTDRAWSURFACE7 <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp10">Ogre::D3D7RenderWindow::mlpDDSFront</a><code> [protected]</code>
3302      </table>
3303    </td>
3304  </tr>
3305</table>
3306<table cellspacing=5 cellpadding=0 border=0>
3307  <tr>
3308    <td>
3309      &nbsp;
3310    </td>
3311    <td>
3312
3313<p>
3314
3315<p>
3316Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00156">156</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3317  </tr>
3318</table>
3319<a class="anchor" name="Ogre_1_1Win32Windowp13" doxytag="Ogre::D3D7RenderWindow::mName" ></a><p>
3320<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3321  <tr>
3322    <td class="mdRow">
3323      <table cellpadding="0" cellspacing="0" border="0">
3324        <tr>
3325          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp13">Ogre::RenderTarget::mName</a><code> [protected, inherited]</code>
3326      </table>
3327    </td>
3328  </tr>
3329</table>
3330<table cellspacing=5 cellpadding=0 border=0>
3331  <tr>
3332    <td>
3333      &nbsp;
3334    </td>
3335    <td>
3336
3337<p>
3338The name of this target.
3339<p>
3340
3341<p>
3342Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00292">292</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3343  </tr>
3344</table>
3345<a class="anchor" name="Ogre_1_1D3D7RenderWindowp4" doxytag="Ogre::D3D7RenderWindow::mParentHWnd" ></a><p>
3346<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3347  <tr>
3348    <td class="mdRow">
3349      <table cellpadding="0" cellspacing="0" border="0">
3350        <tr>
3351          <td class="md" nowrap valign="top"> HWND <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp4">Ogre::D3D7RenderWindow::mParentHWnd</a><code> [protected]</code>
3352      </table>
3353    </td>
3354  </tr>
3355</table>
3356<table cellspacing=5 cellpadding=0 border=0>
3357  <tr>
3358    <td>
3359      &nbsp;
3360    </td>
3361    <td>
3362
3363<p>
3364
3365<p>
3366Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00133">133</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3367  </tr>
3368</table>
3369<a class="anchor" name="Ogre_1_1Win32Windowp14" doxytag="Ogre::D3D7RenderWindow::mPriority" ></a><p>
3370<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3371  <tr>
3372    <td class="mdRow">
3373      <table cellpadding="0" cellspacing="0" border="0">
3374        <tr>
3375          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a421">uchar</a> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp14">Ogre::RenderTarget::mPriority</a><code> [protected, inherited]</code>
3376      </table>
3377    </td>
3378  </tr>
3379</table>
3380<table cellspacing=5 cellpadding=0 border=0>
3381  <tr>
3382    <td>
3383      &nbsp;
3384    </td>
3385    <td>
3386
3387<p>
3388The priority of the render target.
3389<p>
3390
3391<p>
3392Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00294">294</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3393  </tr>
3394</table>
3395<a class="anchor" name="Ogre_1_1D3D7RenderWindowp6" doxytag="Ogre::D3D7RenderWindow::mReady" ></a><p>
3396<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3397  <tr>
3398    <td class="mdRow">
3399      <table cellpadding="0" cellspacing="0" border="0">
3400        <tr>
3401          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp6">Ogre::D3D7RenderWindow::mReady</a><code> [protected]</code>
3402      </table>
3403    </td>
3404  </tr>
3405</table>
3406<table cellspacing=5 cellpadding=0 border=0>
3407  <tr>
3408    <td>
3409      &nbsp;
3410    </td>
3411    <td>
3412
3413<p>
3414
3415<p>
3416Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00135">135</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3417  </tr>
3418</table>
3419<a class="anchor" name="Ogre_1_1Win32Windowp19" doxytag="Ogre::D3D7RenderWindow::mStats" ></a><p>
3420<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3421  <tr>
3422    <td class="mdRow">
3423      <table cellpadding="0" cellspacing="0" border="0">
3424        <tr>
3425          <td class="md" nowrap valign="top"> FrameStats <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp19">Ogre::RenderTarget::mStats</a><code> [protected, inherited]</code>
3426      </table>
3427    </td>
3428  </tr>
3429</table>
3430<table cellspacing=5 cellpadding=0 border=0>
3431  <tr>
3432    <td>
3433      &nbsp;
3434    </td>
3435    <td>
3436
3437<p>
3438
3439<p>
3440Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00302">302</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3441  </tr>
3442</table>
3443<a class="anchor" name="Ogre_1_1Win32Windowp20" doxytag="Ogre::D3D7RenderWindow::mTimer" ></a><p>
3444<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3445  <tr>
3446    <td class="mdRow">
3447      <table cellpadding="0" cellspacing="0" border="0">
3448        <tr>
3449          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Timer.html">Timer</a>* <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp20">Ogre::RenderTarget::mTimer</a><code> [protected, inherited]</code>
3450      </table>
3451    </td>
3452  </tr>
3453</table>
3454<table cellspacing=5 cellpadding=0 border=0>
3455  <tr>
3456    <td>
3457      &nbsp;
3458    </td>
3459    <td>
3460
3461<p>
3462
3463<p>
3464Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00304">304</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3465  </tr>
3466</table>
3467<a class="anchor" name="Ogre_1_1Win32Windowp12" doxytag="Ogre::D3D7RenderWindow::mTop" ></a><p>
3468<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3469  <tr>
3470    <td class="mdRow">
3471      <table cellpadding="0" cellspacing="0" border="0">
3472        <tr>
3473          <td class="md" nowrap valign="top"> int <a class="el" href="classOgre_1_1RenderWindow.html#Ogre_1_1Win32Windowp12">Ogre::RenderWindow::mTop</a><code> [protected, inherited]</code>
3474      </table>
3475    </td>
3476  </tr>
3477</table>
3478<table cellspacing=5 cellpadding=0 border=0>
3479  <tr>
3480    <td>
3481      &nbsp;
3482    </td>
3483    <td>
3484
3485<p>
3486
3487<p>
3488Definition at line <a class="el" href="OgreRenderWindow_8h-source.html#l00171">171</a> of file <a class="el" href="OgreRenderWindow_8h-source.html">OgreRenderWindow.h</a>.    </td>
3489  </tr>
3490</table>
3491<a class="anchor" name="Ogre_1_1Win32Windowp27" doxytag="Ogre::D3D7RenderWindow::mViewportList" ></a><p>
3492<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3493  <tr>
3494    <td class="mdRow">
3495      <table cellpadding="0" cellspacing="0" border="0">
3496        <tr>
3497          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowx0">ViewportList</a> <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp27">Ogre::RenderTarget::mViewportList</a><code> [protected, inherited]</code>
3498      </table>
3499    </td>
3500  </tr>
3501</table>
3502<table cellspacing=5 cellpadding=0 border=0>
3503  <tr>
3504    <td>
3505      &nbsp;
3506    </td>
3507    <td>
3508
3509<p>
3510List of viewports, map on Z-order.
3511<p>
3512
3513<p>
3514Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00317">317</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3515  </tr>
3516</table>
3517<a class="anchor" name="Ogre_1_1Win32Windowp15" doxytag="Ogre::D3D7RenderWindow::mWidth" ></a><p>
3518<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3519  <tr>
3520    <td class="mdRow">
3521      <table cellpadding="0" cellspacing="0" border="0">
3522        <tr>
3523          <td class="md" nowrap valign="top"> unsigned int <a class="el" href="classOgre_1_1RenderTarget.html#Ogre_1_1Win32Windowp15">Ogre::RenderTarget::mWidth</a><code> [protected, inherited]</code>
3524      </table>
3525    </td>
3526  </tr>
3527</table>
3528<table cellspacing=5 cellpadding=0 border=0>
3529  <tr>
3530    <td>
3531      &nbsp;
3532    </td>
3533    <td>
3534
3535<p>
3536
3537<p>
3538Definition at line <a class="el" href="OgreRenderTarget_8h-source.html#l00296">296</a> of file <a class="el" href="OgreRenderTarget_8h-source.html">OgreRenderTarget.h</a>.    </td>
3539  </tr>
3540</table>
3541<a class="anchor" name="Ogre_1_1D3D7RenderWindowp8" doxytag="Ogre::D3D7RenderWindow::rcBlitDest" ></a><p>
3542<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3543  <tr>
3544    <td class="mdRow">
3545      <table cellpadding="0" cellspacing="0" border="0">
3546        <tr>
3547          <td class="md" nowrap valign="top"> RECT <a class="el" href="classOgre_1_1D3D7RenderWindow.html#Ogre_1_1D3D7RenderWindowp8">Ogre::D3D7RenderWindow::rcBlitDest</a><code> [protected]</code>
3548      </table>
3549    </td>
3550  </tr>
3551</table>
3552<table cellspacing=5 cellpadding=0 border=0>
3553  <tr>
3554    <td>
3555      &nbsp;
3556    </td>
3557    <td>
3558
3559<p>
3560
3561<p>
3562Definition at line <a class="el" href="OgreD3D7RenderWindow_8h-source.html#l00138">138</a> of file <a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a>.    </td>
3563  </tr>
3564</table>
3565<hr>The documentation for this class was generated from the following file:<ul>
3566<li><a class="el" href="OgreD3D7RenderWindow_8h-source.html">OgreD3D7RenderWindow.h</a></ul>
3567<hr>
3568<p>
3569Copyright &copy; 2000-2005 by The OGRE Team<br />
3570<!--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/>
3571This 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/>
3572                <!--/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#">
3573                <Work rdf:about="">
3574                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
3575        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
3576                </Work>
3577                <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> -->
3578
3579Last modified Sun Feb 12 13:08:12 2006
3580</p>
3581</body>
3582</html>
Note: See TracBrowser for help on using the repository browser.