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

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

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>OgreException.h File 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>OgreException.h File Reference</h1><code>#include "<a class="el" href="OgrePrerequisites_8h-source.html">OgrePrerequisites.h</a>"</code><br>
11<code>#include "<a class="el" href="OgreString_8h-source.html">OgreString.h</a>"</code><br>
12
13<p>
14<a href="OgreException_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
15<tr><td></td></tr>
16<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
17<tr><td class="memItemLeft" nowrap align=right valign=top>namespace &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespaceOgre.html">Ogre</a></td></tr>
18
19<tr><td colspan=2><br><h2>Defines</h2></td></tr>
20<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a0">OGRE_EXCEPT</a>(num, desc, src)&nbsp;&nbsp;&nbsp;throw( <a class="el" href="classOgre_1_1Exception.html">Ogre::Exception</a>( num, desc, src, __FILE__, __LINE__ ) )</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a1">OgreGuard</a>(a)</td></tr>
23
24<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a2">OgreUnguard</a>()</td></tr>
25
26<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a3">OgreUnguardRet</a>(a)&nbsp;&nbsp;&nbsp;return a</td></tr>
27
28<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a4">OgreAssert</a>(a, b)&nbsp;&nbsp;&nbsp;assert( (a) &amp;&amp; (b) )</td></tr>
29
30<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="OgreException_8h.html#a5">OGRE_CALL_STACK_DEPTH</a>&nbsp;&nbsp;&nbsp;512</td></tr>
31
32</table>
33<hr><h2>Define Documentation</h2>
34<a class="anchor" name="a5" doxytag="OgreException.h::OGRE_CALL_STACK_DEPTH" ></a><p>
35<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
36  <tr>
37    <td class="mdRow">
38      <table cellpadding="0" cellspacing="0" border="0">
39        <tr>
40          <td class="md" nowrap valign="top"> #define OGRE_CALL_STACK_DEPTH&nbsp;&nbsp;&nbsp;512
41      </table>
42    </td>
43  </tr>
44</table>
45<table cellspacing=5 cellpadding=0 border=0>
46  <tr>
47    <td>
48      &nbsp;
49    </td>
50    <td>
51
52<p>
53
54<p>
55Definition at line <a class="el" href="OgreException_8h-source.html#l00089">89</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.    </td>
56  </tr>
57</table>
58<a class="anchor" name="a0" doxytag="OgreException.h::OGRE_EXCEPT" ></a><p>
59<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
60  <tr>
61    <td class="mdRow">
62      <table cellpadding="0" cellspacing="0" border="0">
63        <tr>
64          <td class="md" nowrap valign="top"> #define OGRE_EXCEPT</td>
65          <td class="md" valign="top">(&nbsp;</td>
66          <td class="md" nowrap valign="top">num,         <tr>
67          <td class="md" nowrap align="right"></td>
68          <td></td>
69          <td class="md" nowrap>desc,         <tr>
70          <td class="md" nowrap align="right"></td>
71          <td></td>
72          <td class="md" nowrap>src&nbsp;</td>
73          <td class="mdname1" valign="top" nowrap>          </td>
74          <td class="md" valign="top">&nbsp;)&nbsp;</td>
75          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;throw( <a class="el" href="classOgre_1_1Exception.html">Ogre::Exception</a>( num, desc, src, __FILE__, __LINE__ ) )
76      </table>
77    </td>
78  </tr>
79</table>
80<table cellspacing=5 cellpadding=0 border=0>
81  <tr>
82    <td>
83      &nbsp;
84    </td>
85    <td>
86
87<p>
88
89<p>
90Definition at line <a class="el" href="OgreException_8h-source.html#l00033">33</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.
91<p>
92Referenced by <a class="el" href="OgreD3D7RenderSystem_8h-source.html#l00084">Ogre::D3DRenderSystem::_ogreTexTypeToD3DTexType()</a>, <a class="el" href="OgreD3D7HardwareBufferManager_8h-source.html#l00050">Ogre::D3D7HardwareBufferManager::createIndexBuffer()</a>, <a class="el" href="OgreD3D9Texture_8h-source.html#l00251">Ogre::D3D9RenderTexture::getCustomAttribute()</a>, and <a class="el" href="OgreRenderable_8h-source.html#l00180">Ogre::Renderable::getCustomParameter()</a>.    </td>
93  </tr>
94</table>
95<a class="anchor" name="a4" doxytag="OgreException.h::OgreAssert" ></a><p>
96<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
97  <tr>
98    <td class="mdRow">
99      <table cellpadding="0" cellspacing="0" border="0">
100        <tr>
101          <td class="md" nowrap valign="top"> #define OgreAssert</td>
102          <td class="md" valign="top">(&nbsp;</td>
103          <td class="md" nowrap valign="top">a,         <tr>
104          <td class="md" nowrap align="right"></td>
105          <td></td>
106          <td class="md" nowrap>b&nbsp;</td>
107          <td class="mdname1" valign="top" nowrap>          </td>
108          <td class="md" valign="top">&nbsp;)&nbsp;</td>
109          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;assert( (a) &amp;&amp; (b) )
110      </table>
111    </td>
112  </tr>
113</table>
114<table cellspacing=5 cellpadding=0 border=0>
115  <tr>
116    <td>
117      &nbsp;
118    </td>
119    <td>
120
121<p>
122
123<p>
124Definition at line <a class="el" href="OgreException_8h-source.html#l00085">85</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.    </td>
125  </tr>
126</table>
127<a class="anchor" name="a1" doxytag="OgreException.h::OgreGuard" ></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"> #define OgreGuard</td>
134          <td class="md" valign="top">(&nbsp;</td>
135          <td class="md" nowrap valign="top">a&nbsp;</td>
136          <td class="mdname1" valign="top" nowrap>          </td>
137          <td class="md" valign="top">&nbsp;)&nbsp;</td>
138          <td class="md" nowrap>
139      </table>
140    </td>
141  </tr>
142</table>
143<table cellspacing=5 cellpadding=0 border=0>
144  <tr>
145    <td>
146      &nbsp;
147    </td>
148    <td>
149
150<p>
151
152<p>
153Definition at line <a class="el" href="OgreException_8h-source.html#l00048">48</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.    </td>
154  </tr>
155</table>
156<a class="anchor" name="a2" doxytag="OgreException.h::OgreUnguard" ></a><p>
157<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
158  <tr>
159    <td class="mdRow">
160      <table cellpadding="0" cellspacing="0" border="0">
161        <tr>
162          <td class="md" nowrap valign="top"> #define OgreUnguard</td>
163          <td class="md" valign="top">(&nbsp;</td>
164&nbsp;</td>
165          <td class="mdname1" valign="top" nowrap>          </td>
166          <td class="md" valign="top">&nbsp;)&nbsp;</td>
167          <td class="md" nowrap>
168      </table>
169    </td>
170  </tr>
171</table>
172<table cellspacing=5 cellpadding=0 border=0>
173  <tr>
174    <td>
175      &nbsp;
176    </td>
177    <td>
178
179<p>
180
181<p>
182Definition at line <a class="el" href="OgreException_8h-source.html#l00049">49</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.    </td>
183  </tr>
184</table>
185<a class="anchor" name="a3" doxytag="OgreException.h::OgreUnguardRet" ></a><p>
186<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
187  <tr>
188    <td class="mdRow">
189      <table cellpadding="0" cellspacing="0" border="0">
190        <tr>
191          <td class="md" nowrap valign="top"> #define OgreUnguardRet</td>
192          <td class="md" valign="top">(&nbsp;</td>
193          <td class="md" nowrap valign="top">a&nbsp;</td>
194          <td class="mdname1" valign="top" nowrap>          </td>
195          <td class="md" valign="top">&nbsp;)&nbsp;</td>
196          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;return a
197      </table>
198    </td>
199  </tr>
200</table>
201<table cellspacing=5 cellpadding=0 border=0>
202  <tr>
203    <td>
204      &nbsp;
205    </td>
206    <td>
207
208<p>
209
210<p>
211Definition at line <a class="el" href="OgreException_8h-source.html#l00050">50</a> of file <a class="el" href="OgreException_8h-source.html">OgreException.h</a>.    </td>
212  </tr>
213</table>
214<hr>
215<p>
216Copyright &copy; 2000-2005 by The OGRE Team<br />
217<!--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/>
218This 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/>
219                <!--/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#">
220                <Work rdf:about="">
221                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
222        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
223                </Work>
224                <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> -->
225
226Last modified Sun Feb 12 12:59:55 2006
227</p>
228</body>
229</html>
Note: See TracBrowser for help on using the repository browser.