The GtkRadiant sources as originally released under the GPL license.

This commit is contained in:
Travis Bradshaw
2012-01-31 15:20:35 -06:00
commit 0991a5ce8b
1590 changed files with 431941 additions and 0 deletions

View File

@@ -0,0 +1,103 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<ul>
<li><a class="el" href="classIEpair.html">IEpair</a> (Virtual class to allow plugin operations on entity pairs)
</ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,110 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEpair Member List</h1>This is the complete list of members for <a class="el" href="classIEpair.html">IEpair</a>, including all inherited members.<ul>
<li><a class="el" href="classIEpair.html#a7">CalculateRotatedBounds</a>(vec3_t mins, vec3_t maxs)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a1">DecRef</a>()=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a3">FloatForKey</a>(char *key)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a6">GetEntityOrigin</a>(vec3_t vec)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a2">GetVectorForKey</a>(char *key, vec3_t vec)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a0">IncRef</a>()=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a5">SetKeyValue</a>(char *key, char *value)=0
<code> [pure virtual]</code><li><a class="el" href="classIEpair.html#a4">ValueForKey</a>(char *key)=0
<code> [pure virtual]</code></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,414 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEpair Class Reference</h1>Virtual class to allow plugin operations on entity pairs.
<a href="#_details">More...</a>
<p>
<a href="classIEpair-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a0">IncRef</a> ()=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Increment the number of references to this object.</em> <a href="#a0">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a1">DecRef</a> ()=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Decrement the reference count.</em> <a href="#a1">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a2">GetVectorForKey</a> (char *key, vec3_t vec)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a vector from a key.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual float&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a3">FloatForKey</a> (char *key)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a float from a key.</em> <a href="#a3">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual char*&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a4">ValueForKey</a> (char *key)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a string (char *) from a key.</em> <a href="#a4">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a5">SetKeyValue</a> (char *key, char *value)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Set a key value to char *value.</em> <a href="#a5">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a6">GetEntityOrigin</a> (vec3_t vec)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Get a vec3_t for the entities origin.</em> <a href="#a6">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html#a7">CalculateRotatedBounds</a> (vec3_t mins, vec3_t maxs)=0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Compute the rotated bounds of the BBox based on "angle" and "angles" keys.</em> <a href="#a7">More...</a><em></em></font><br><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Virtual class to allow plugin operations on entity pairs.
<p>
<p>
<dl compact><dt>
<b><a class="el" href="todo.html#_todo000001">Todo: </a></b><dd>
Write more complete documentation for this class so that it's use is clear</dl>
<p>
An interface to entity keys and key pairs that allows plugins to; read and write entity keys and key values, get a key value as a vec3_t
<p>
<p>
Definition at line <a class="el" href="test_8c-source.html#l00010">10</a> of file <a class="el" href="test_8c-source.html">iepairs.h</a>.<hr><h2>Member Function Documentation</h2>
<a name="a7" doxytag="IEpair::CalculateRotatedBounds"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::CalculateRotatedBounds (
</b></td>
<td valign="bottom"><b>
vec3_t <em>mins</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
vec3_t <em>maxs</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Compute the rotated bounds of the BBox based on "angle" and "angles" keys.
<p>
</td>
</tr>
</table>
<a name="a1" doxytag="IEpair::DecRef"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::DecRef (
</b></td>
<td valign="bottom"><b>
)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Decrement the reference count.
<p>
</td>
</tr>
</table>
<a name="a3" doxytag="IEpair::FloatForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
float IEpair::FloatForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a float from a key.
<p>
</td>
</tr>
</table>
<a name="a6" doxytag="IEpair::GetEntityOrigin"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::GetEntityOrigin (
</b></td>
<td valign="bottom"><b>
vec3_t <em>vec</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a vec3_t for the entities origin.
<p>
</td>
</tr>
</table>
<a name="a2" doxytag="IEpair::GetVectorForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::GetVectorForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
vec3_t <em>vec</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a vector from a key.
<p>
</td>
</tr>
</table>
<a name="a0" doxytag="IEpair::IncRef"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::IncRef (
</b></td>
<td valign="bottom"><b>
)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Increment the number of references to this object.
<p>
</td>
</tr>
</table>
<a name="a5" doxytag="IEpair::SetKeyValue"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
void IEpair::SetKeyValue (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
char * <em>value</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Set a key value to char *value.
<p>
<dl compact><dt>
<b>Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>key</em>
&nbsp;</td><td>
The (char *) containing the keyname </td></tr>
<tr><td valign=top><em>value</em>
&nbsp;</td><td>
The (char *) to set the key value to </td></tr>
</table>
</dl> </td>
</tr>
</table>
<a name="a4" doxytag="IEpair::ValueForKey"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="md">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap valign="top"><b>
char * IEpair::ValueForKey (
</b></td>
<td valign="bottom"><b>
char * <em>key</em>&nbsp;)<code> [pure virtual]</code>
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
Get a string (char *) from a key.
<p>
</td>
</tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="test_8c-source.html">iepairs.h</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,103 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound Index</h1><table align=center width="95%" border=0 cellspacing=0 cellpadding=0>
<tr><td><div class="ah"><font color="white"><b>&nbsp;&nbsp;I&nbsp;&nbsp;</b></font></div></td><td><a class="el" href="classIEpair.html">IEpair</a>&nbsp;&nbsp;&nbsp;</td></tr>
</table>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,35 @@
body { background-color: black; }
IMG { border-color: #222222; border: 1; }
em { font-size: 11px; font-style: italic; font-weight: normal; color: #888888; }
H1 { text-align: center; font-size: 15px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
H3 { text-align: center; font-size: 18px; color: #2222AA; font-family: Geneva, Verdana, Helvetica, Arial, sans-serif; }
A { text-decoration: none; color: #6666DD; }
A:HOVER { text-decoration: underline; color: #4444FF; }
A:VISITED { text-decoration: none; color: #8888AA; }
A.qindex { text-decoration: none; color: #6666DD; font-size: 11px; }
A.qindex:HOVER { text-decoration: underline; color: #4444FF; font-size: 11px; }
A.qindex:VISITED { text-decoration: none; color: #8888AA; font-size: 11px; }
A.qindexRef { font-size: 11px; }
A.el { text-decoration: none; font-weight: bold; }
A.elRef { font-weight: bold; }
A.code { text-decoration: none; font-weight: normal; color: #6666DD; }
A.code:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.code:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
A.codeRef { text-decoration: none; font-weight: normal; color: #6666DD; }
A.codeRef:HOVER { text-decoration: underline; font-weight: normal; color: #4444FF; }
A.codeRef:VISITED { text-decoration: none; font-weight: normal; color: #8888AA; }
DL.el { margin-left: 2cm; width: 99%; }
DIV.fragment { background-color: #FFFFFF; width: 99%; }
DIV.ah { background-color: #AAAAAA; width: 99%; margin-bottom: 3; margin-top: 3; }
TD.md { cellpadding: 2; background-color: #DDDDDD; border: 1; width: 99%; color: #222222; }
DIV.groupHeader { margin-left: 16; margin-top: 12; margin-bottom: 6; font-weight: bold; color: #222222; }
DIV.groupText { margin-left: 16; font-style: italic; font-size: smaller; }
FONT.keyword { color: #0080A0; }
FONT.keywordtype { color: #604020; }
FONT.keywordflow { color: #E08000; }
FONT.comment { color: #800000; }
FONT.comment { color: #009900; text-decoration: italic; }
FONT.preprocessor { color: #806020; }
FONT.stringliteral{ color: #002080; }
FONT.charliteral { color: #008080; }

View File

@@ -0,0 +1,102 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample File List</h1>Here is a list of all files with brief descriptions:<ul>
<li><a class="el" href="test_8c.html">iepairs.h</a> <a href="test_8c-source.html">[code]</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,110 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Compound Members</h1>Here is a list of all class members with links to the class documentation for each member:<ul>
<li>CalculateRotatedBounds()
: <a class="el" href="classIEpair.html#a7">IEpair</a><li>DecRef()
: <a class="el" href="classIEpair.html#a1">IEpair</a><li>FloatForKey()
: <a class="el" href="classIEpair.html#a3">IEpair</a><li>GetEntityOrigin()
: <a class="el" href="classIEpair.html#a6">IEpair</a><li>GetVectorForKey()
: <a class="el" href="classIEpair.html#a2">IEpair</a><li>IncRef()
: <a class="el" href="classIEpair.html#a0">IEpair</a><li>SetKeyValue()
: <a class="el" href="classIEpair.html#a5">IEpair</a><li>ValueForKey()
: <a class="el" href="classIEpair.html#a4">IEpair</a></ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,16 @@
digraph inheritance
{
Node7 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",style="filled" fontcolor="white"];
Node8 -> Node7 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node8 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_publicbase.html"];
Node9 -> Node8 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node9 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="red",URL="$class_truncated.html"];
Node11 -> Node7 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="doxfont"];
Node11 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_protectedbase.html"];
Node12 -> Node7 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="doxfont"];
Node12 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_privatebase.html"];
Node13 -> Node7 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="doxfont"];
Node13 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="grey75"];
Node14 -> Node7 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="doxfont"];
Node14 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="doxfont",color="black",URL="$class_used.html"];
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

View File

@@ -0,0 +1,141 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>Graph Legend</h1>This page explains how to interpret the graphs that are generated by doxygen.
<p>
Consider the following example: <div class="fragment"><pre><font class="comment">/*! Invisible class because of truncation */</font>
<font class="keyword">class </font>Invisible { };
<font class="comment"></font>
<font class="comment">/*! Truncated class, inheritance relation is hidden */</font>
<font class="keyword">class </font>Truncated : <font class="keyword">public</font> Invisible { };
<font class="comment">/* Class not documented with doxygen comments */</font>
<font class="keyword">class </font>Undocumented { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using public inheritance */</font>
<font class="keyword">class </font>PublicBase : <font class="keyword">public</font> Truncated { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using protected inheritance */</font>
<font class="keyword">class </font>ProtectedBase { };
<font class="comment"></font>
<font class="comment">/*! Class that is inherited using private inheritance */</font>
<font class="keyword">class </font>PrivateBase { };
<font class="comment"></font>
<font class="comment">/*! Class that is used by the Inherited class */</font>
<font class="keyword">class </font>Used { };
<font class="comment"></font>
<font class="comment">/*! Super class that inherits a number of other classes */</font>
<font class="keyword">class </font>Inherited : <font class="keyword">public</font> PublicBase,
<font class="keyword">protected</font> ProtectedBase,
<font class="keyword">private</font> PrivateBase,
<font class="keyword">public</font> Undocumented
{
<font class="keyword">private</font>:
Used *m_usedClass;
};</pre></div> If the <code>MAX_DOT_GRAPH_HEIGHT</code> tag in the configuration file is set to 200 this will result in the following graph:
<p>
<center>
<img src="graph_legend.gif"></center>
<p>
The boxes in the above graph have the following meaning: <ul>
<li>A filled black box represents the struct or class for which the graph is generated. <li>A box with a black border denotes a documented struct or class. <li>A box with a grey border denotes an undocumented struct or class. <li>A box with a red border denotes a documented struct or class for which not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.</ul>
The arrows have the following meaning: <ul>
<li>A dark blue arrow is used to visualize a public inheritance relation between two classes. <li>A dark green arrow is used for protected inheritance. <li>A dark red arrow is used for private inheritance. <li>A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible. </ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,102 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairs Class Example Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairs Class Example Documentation</h1>
<p>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,104 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>IEPairsClassDocumentationExample Related Pages</h1>Here is a list of all related documentation pages:<ul>
<li><a class="el" href="todo.html">Todo List</a>
</ul>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,140 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>iepairs.h</h1><a href="test_8c.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <font class="comment">//! Virtual class to allow plugin operations on entity pairs</font>
00002 <font class="comment"></font><font class="comment">/*!</font>
00003 <font class="comment"> \todo Write more complete documentation for this class so that it's use</font>
00004 <font class="comment"> is clear</font>
00005 <font class="comment"> </font>
00006 <font class="comment"> An interface to entity keys and key pairs that allows plugins to;</font>
00007 <font class="comment"> read and write entity keys and key values, get a key value as a</font>
00008 <font class="comment"> vec3_t</font>
00009 <font class="comment">*/</font>
<a name="l00010"></a><a class="code" href="classIEpair.html">00010</a> <font class="keyword">class </font><a class="code" href="classIEpair.html">IEpair</a>
00011 {
00012 <font class="keyword">public</font>:<font class="comment"></font>
00013 <font class="comment"> //! Increment the number of references to this object</font>
00014 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a0">IncRef</a> () = 0;
00015 <font class="comment"></font>
00016 <font class="comment"> //! Decrement the reference count</font>
00017 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a1">DecRef</a> () = 0;
00018 <font class="comment"></font>
00019 <font class="comment"> //! Get a vector from a key</font>
00020 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a2">GetVectorForKey</a>( <font class="keywordtype">char</font>* key, vec3_t vec ) = 0;
00021 <font class="comment"></font>
00022 <font class="comment"> //! Get a float from a key</font>
00023 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">float</font> <a class="code" href="classIEpair.html#a3">FloatForKey</a>( <font class="keywordtype">char</font> *key ) = 0;
00024 <font class="comment"></font>
00025 <font class="comment"> //! Get a string (char *) from a key</font>
00026 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">char</font>* <a class="code" href="classIEpair.html#a4">ValueForKey</a>( <font class="keywordtype">char</font> *key ) = 0;
00027 <font class="comment"></font>
00028 <font class="comment"> //! Set a key value to char *value</font>
00029 <font class="comment"></font><font class="comment"> /*!</font>
00030 <font class="comment"> \param key The (char *) containing the keyname</font>
00031 <font class="comment"> \param value The (char *) to set the key value to</font>
00032 <font class="comment"> */</font>
00033 <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a5">SetKeyValue</a>( <font class="keywordtype">char</font> *key, <font class="keywordtype">char</font> *value ) = 0;
00034 <font class="comment"></font>
00035 <font class="comment"> //! Get a vec3_t for the entities origin</font>
00036 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a6">GetEntityOrigin</a>( vec3_t vec ) = 0;
00037 <font class="comment"></font>
00038 <font class="comment"> //! Compute the rotated bounds of the BBox based on "angle" and "angles" keys</font>
00039 <font class="comment"></font> <font class="keyword">virtual</font> <font class="keywordtype">void</font> <a class="code" href="classIEpair.html#a7">CalculateRotatedBounds</a>( vec3_t mins, vec3_t maxs ) = 0;
00040 };
</pre></div>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,107 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>iepairs.h File Reference</h1>
<p>
<a href="test_8c-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classIEpair.html">IEpair</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Virtual class to allow plugin operations on entity pairs.</em> <a href="classIEpair.html#_details">More...</a><em></em></font><br><br></td></tr>
</table>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IEPairsClassDocumentationExample Doxygen Documentation</title>
<link href="doxygen_gtkradiant.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
</head>
<body bgcolor="black">
<div align="center">
<table cellpadding="0" cellspacing="0" border="0" width="94%">
<tr>
<td>
<img src="../images/top-title.gif" alt="" width="254" height="92">
</td>
<td background="../images/top-tile.gif" valign="top" align="right" width="100%">
<br><img src="../images/history_id_logo.gif" alt="idsoftware" border="0">
</td>
<td align="left">
<img src="../images/top-right.gif" alt="" width="12" height="92">
</td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="95%">
<tr>
<td valign="top" align="left">
<img src="../images/body-upper-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-upper-tile.gif">
<img border="0" src="../images/body-upper-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-upper-right.gif" alt="" width="19" height="12">
</td>
</tr>
<tr>
<td background="../images/body-left-tile.gif" height="100%">&nbsp;</td>
<td width="100%" height="100%" bgcolor="#EEEEEE" cellpadding="0" cellspacing="0" border="1"><div>
<br><hr>
<center>
<table cellpadding="0" cellspacing="0" border="0" width="95%"><tr><td>
<!-- ----------------- End Header ----------------- -->
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><a name="todo"><h2>Todo List</h2></a>
<dl compact>
<dt><a name="_todo000001"></a>Class <a class="el" href="classIEpair.html">IEpair</a> <dd>Write more complete documentation for this class so that it's use is clear
</dl>
<!-- ---------------- Start Footer ----------------- -->
</td></tr></table>
</center>
<br><br>
<div align="center">
<table width="95%" cellpadding="1" cellspacing="0">
<tr>
<td width="50%">
<i>Documentation generated by : <a href="http://www.doxygen.org">Doxygen</a> 1.2.8.1 on 11 Aug 2001</i>
</td>
<td align="right">
<a href="mailto:ttimo@idsoftware.com">
<i>ttimo@idsoftware.com</i>
</a>
</td>
</tr>
</table>
</div>
<br>
<br>
</div></td>
<td background="../images/body-right-tile.gif" height="100%">&nbsp;</td>
</tr>
<tr>
<td valign="top" align="left">
<img src="../images/body-lower-left.gif" alt="" width="19" height="12">
</td>
<td valign="top" background="../images/body-lower-tile.gif">
<img border="0" src="../images/body-lower-tile.gif" height="12" width="100%">
</td>
<td valign="top" align="right">
<img src="../images/body-lower-right.gif" alt="" width="19" height="12">
</td>
</tr>
</table>
</td>
<td valign="top">
</td>
</tr>
</table>
</div>
</body>
</html>