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

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

added ogre dependencies and patched ogre sources

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