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

Revision 657, 14.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::Profiler::ProfileHistory struct 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::Profiler::ProfileHistory Struct Reference</h1>Represents a history of each profile during the duration of the app. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>&gt;</code>
14<p>
15<a href="structOgre_1_1Profiler_1_1ProfileHistory-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
18<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="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo0">name</a></td></tr>
19
20<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The name of the profile.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo0"></a><br><br></td></tr>
21<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo1">currentTime</a></td></tr>
22
23<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current percentage of frame time this profile has taken.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo1"></a><br><br></td></tr>
24<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo2">maxTime</a></td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The maximum percentage of frame time this profile has taken.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo2"></a><br><br></td></tr>
27<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo3">minTime</a></td></tr>
28
29<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The minimum percentage of frame time this profile has taken.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo3"></a><br><br></td></tr>
30<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a423">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo4">numCallsThisFrame</a></td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of times this profile has been called each frame.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo4"></a><br><br></td></tr>
33<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo5">totalTime</a></td></tr>
34
35<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The total percentage of frame time this profile has taken (used to calculate average).  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo5"></a><br><br></td></tr>
36<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a424">ulong</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo6">totalCalls</a></td></tr>
37
38<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The total number of times this profile was called (used to calculate average).  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo6"></a><br><br></td></tr>
39<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a423">uint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo7">hierarchicalLvl</a></td></tr>
40
41<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The hierarchical level of this profile, 0 being the root profile.  <a href="#Ogre_1_1Profiler_1_1ProfileHistoryo7"></a><br><br></td></tr>
42</table>
43<hr><a name="_details"></a><h2>Detailed Description</h2>
44Represents a history of each profile during the duration of the app.
45<p>
46
47<p>
48Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00295">295</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.<hr><h2>Member Data Documentation</h2>
49<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo1" doxytag="Ogre::Profiler::ProfileHistory::currentTime" ></a><p>
50<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
51  <tr>
52    <td class="mdRow">
53      <table cellpadding="0" cellspacing="0" border="0">
54        <tr>
55          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo1">Ogre::Profiler::ProfileHistory::currentTime</a>
56      </table>
57    </td>
58  </tr>
59</table>
60<table cellspacing=5 cellpadding=0 border=0>
61  <tr>
62    <td>
63      &nbsp;
64    </td>
65    <td>
66
67<p>
68The current percentage of frame time this profile has taken.
69<p>
70
71<p>
72Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00301">301</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
73  </tr>
74</table>
75<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo7" doxytag="Ogre::Profiler::ProfileHistory::hierarchicalLvl" ></a><p>
76<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
77  <tr>
78    <td class="mdRow">
79      <table cellpadding="0" cellspacing="0" border="0">
80        <tr>
81          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a423">uint</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo7">Ogre::Profiler::ProfileHistory::hierarchicalLvl</a>
82      </table>
83    </td>
84  </tr>
85</table>
86<table cellspacing=5 cellpadding=0 border=0>
87  <tr>
88    <td>
89      &nbsp;
90    </td>
91    <td>
92
93<p>
94The hierarchical level of this profile, 0 being the root profile.
95<p>
96
97<p>
98Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00321">321</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
99  </tr>
100</table>
101<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo2" doxytag="Ogre::Profiler::ProfileHistory::maxTime" ></a><p>
102<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
103  <tr>
104    <td class="mdRow">
105      <table cellpadding="0" cellspacing="0" border="0">
106        <tr>
107          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo2">Ogre::Profiler::ProfileHistory::maxTime</a>
108      </table>
109    </td>
110  </tr>
111</table>
112<table cellspacing=5 cellpadding=0 border=0>
113  <tr>
114    <td>
115      &nbsp;
116    </td>
117    <td>
118
119<p>
120The maximum percentage of frame time this profile has taken.
121<p>
122
123<p>
124Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00304">304</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
125  </tr>
126</table>
127<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo3" doxytag="Ogre::Profiler::ProfileHistory::minTime" ></a><p>
128<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
129  <tr>
130    <td class="mdRow">
131      <table cellpadding="0" cellspacing="0" border="0">
132        <tr>
133          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo3">Ogre::Profiler::ProfileHistory::minTime</a>
134      </table>
135    </td>
136  </tr>
137</table>
138<table cellspacing=5 cellpadding=0 border=0>
139  <tr>
140    <td>
141      &nbsp;
142    </td>
143    <td>
144
145<p>
146The minimum percentage of frame time this profile has taken.
147<p>
148
149<p>
150Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00307">307</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
151  </tr>
152</table>
153<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo0" doxytag="Ogre::Profiler::ProfileHistory::name" ></a><p>
154<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
155  <tr>
156    <td class="mdRow">
157      <table cellpadding="0" cellspacing="0" border="0">
158        <tr>
159          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a426">String</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo0">Ogre::Profiler::ProfileHistory::name</a>
160      </table>
161    </td>
162  </tr>
163</table>
164<table cellspacing=5 cellpadding=0 border=0>
165  <tr>
166    <td>
167      &nbsp;
168    </td>
169    <td>
170
171<p>
172The name of the profile.
173<p>
174
175<p>
176Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00298">298</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
177  </tr>
178</table>
179<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo4" doxytag="Ogre::Profiler::ProfileHistory::numCallsThisFrame" ></a><p>
180<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
181  <tr>
182    <td class="mdRow">
183      <table cellpadding="0" cellspacing="0" border="0">
184        <tr>
185          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a423">uint</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo4">Ogre::Profiler::ProfileHistory::numCallsThisFrame</a>
186      </table>
187    </td>
188  </tr>
189</table>
190<table cellspacing=5 cellpadding=0 border=0>
191  <tr>
192    <td>
193      &nbsp;
194    </td>
195    <td>
196
197<p>
198The number of times this profile has been called each frame.
199<p>
200
201<p>
202Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00310">310</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
203  </tr>
204</table>
205<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo6" doxytag="Ogre::Profiler::ProfileHistory::totalCalls" ></a><p>
206<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
207  <tr>
208    <td class="mdRow">
209      <table cellpadding="0" cellspacing="0" border="0">
210        <tr>
211          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a424">ulong</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo6">Ogre::Profiler::ProfileHistory::totalCalls</a>
212      </table>
213    </td>
214  </tr>
215</table>
216<table cellspacing=5 cellpadding=0 border=0>
217  <tr>
218    <td>
219      &nbsp;
220    </td>
221    <td>
222
223<p>
224The total number of times this profile was called (used to calculate average).
225<p>
226
227<p>
228Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00318">318</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
229  </tr>
230</table>
231<a class="anchor" name="Ogre_1_1Profiler_1_1ProfileHistoryo5" doxytag="Ogre::Profiler::ProfileHistory::totalTime" ></a><p>
232<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
233  <tr>
234    <td class="mdRow">
235      <table cellpadding="0" cellspacing="0" border="0">
236        <tr>
237          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> <a class="el" href="structOgre_1_1Profiler_1_1ProfileHistory.html#Ogre_1_1Profiler_1_1ProfileHistoryo5">Ogre::Profiler::ProfileHistory::totalTime</a>
238      </table>
239    </td>
240  </tr>
241</table>
242<table cellspacing=5 cellpadding=0 border=0>
243  <tr>
244    <td>
245      &nbsp;
246    </td>
247    <td>
248
249<p>
250The total percentage of frame time this profile has taken (used to calculate average).
251<p>
252
253<p>
254Definition at line <a class="el" href="OgreProfiler_8h-source.html#l00314">314</a> of file <a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a>.    </td>
255  </tr>
256</table>
257<hr>The documentation for this struct was generated from the following file:<ul>
258<li><a class="el" href="OgreProfiler_8h-source.html">OgreProfiler.h</a></ul>
259<hr>
260<p>
261Copyright &copy; 2000-2005 by The OGRE Team<br />
262<!--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/>
263This 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/>
264                <!--/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#">
265                <Work rdf:about="">
266                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
267        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
268                </Work>
269                <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> -->
270
271Last modified Sun Feb 12 13:02:13 2006
272</p>
273</body>
274</html>
Note: See TracBrowser for help on using the repository browser.