Files
assaultcube-/source/doxygen/html/classsource.html
T
driAn 44ef9c1cf8 added doxygen source code docs
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-12-08 21:10:24 +00:00

773 lines
28 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>AssaultCube: source Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.7.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>source Class Reference</h1><!-- doxytag: class="source" --><code>#include &lt;sound.h&gt;</code>
<p>
<div class="dynheader">
Collaboration diagram for source:</div>
<div class="dynsection">
<p><center><img src="classsource__coll__graph.png" border="0" usemap="#source__coll__map" alt="Collaboration graph"></center>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<p>
<a href="classsource-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#86e819b3b74bcf24074774d2483915a9">source</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#b91715ff22f72c5162eff4b93a78c135">~source</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#d85c290f5e3211a1986c2360452b6805">lock</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#1c6410f60a0f4fd0e5f67d3421e796ee">unlock</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#0d3461e025011e0be67fbc34eb02106a">reset</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#fc7f311c8422402f0d0d01e142c5c2f7">init</a> (<a class="el" href="classsourceowner.html">sourceowner</a> *o)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#0c1a5c9e48cd5fbbc0b535b06f3003b7">onreassign</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#833034ee0a92303aa723f16b4330f232">generate</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#ecd9400d61c48185b0a55a9f4a060934">delete_</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#9a7a120399d3ad58562f94206e94e957">buffer</a> (ALuint buf_id)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#16be6553cb38365859a302a92d05d751">looping</a> (bool enable)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#ecd9c75fe26685f918126fd231a07838">queuebuffers</a> (ALsizei n, const ALuint *buffer_ids)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#93c4d65acac8b809b2b4a8370a6f8b8a">unqueueallbuffers</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#4433f0c120c08edb41246db6baeb6187">gain</a> (float g)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#50d2bd03f042cda4a2354494140a0fd1">pitch</a> (float p)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#678275ecca37a438ae8071ef6301f4dc">position</a> (const <a class="el" href="structvec.html">vec</a> &amp;pos)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#554be448082cb8b9b85c15c19274ccae">position</a> (float x, float y, float z)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#1a2006ce7e849d2bcb1984511f77c8b7">velocity</a> (float x, float y, float z)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvec.html">vec</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#814018da47055d826fc6689b0e70b7da">position</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#5c1008fd1dad99af2611128319970272">sourcerelative</a> (bool enable)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#2e5d97d8a311ca9a196ea145928adef7">state</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#f5d702f4dd99a1850af3612c918658e6">secoffset</a> (float secs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#54d4cda55927705dd230c310920f755c">secoffset</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#93892aafcb18732f93b833cd0c3feeea">playing</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#894bb39a237e163df041273f205adb98">play</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#508a0590c103596f998d467cda0e965b">stop</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#93b5a2728b260276d8fc1b286c8733fe">rewind</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#99243217b2b732685f5e143aeb3b064d">printposition</a> ()</td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">ALuint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#92f77be23dea4375061eceb0d4dec537">id</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsourceowner.html">sourceowner</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#1be92158b2713a83281be60ac229bfe6">owner</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#d730710ad04dde3d8186bc63c66c37a2">locked</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#863a68a78a7116e218ea94b5834619ba">valid</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsource.html#8f46991bc551f02d2840e29a50e203e4">priority</a></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="86e819b3b74bcf24074774d2483915a9"></a><!-- doxytag: member="source::source" ref="86e819b3b74bcf24074774d2483915a9" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">source::source </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="b91715ff22f72c5162eff4b93a78c135"></a><!-- doxytag: member="source::~source" ref="b91715ff22f72c5162eff4b93a78c135" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">source::~source </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9a7a120399d3ad58562f94206e94e957"></a><!-- doxytag: member="source::buffer" ref="9a7a120399d3ad58562f94206e94e957" args="(ALuint buf_id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::buffer </td>
<td>(</td>
<td class="paramtype">ALuint&nbsp;</td>
<td class="paramname"> <em>buf_id</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="ecd9400d61c48185b0a55a9f4a060934"></a><!-- doxytag: member="source::delete_" ref="ecd9400d61c48185b0a55a9f4a060934" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::delete_ </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="4433f0c120c08edb41246db6baeb6187"></a><!-- doxytag: member="source::gain" ref="4433f0c120c08edb41246db6baeb6187" args="(float g)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::gain </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>g</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="833034ee0a92303aa723f16b4330f232"></a><!-- doxytag: member="source::generate" ref="833034ee0a92303aa723f16b4330f232" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::generate </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="fc7f311c8422402f0d0d01e142c5c2f7"></a><!-- doxytag: member="source::init" ref="fc7f311c8422402f0d0d01e142c5c2f7" args="(sourceowner *o)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classsourceowner.html">sourceowner</a> *&nbsp;</td>
<td class="paramname"> <em>o</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="d85c290f5e3211a1986c2360452b6805"></a><!-- doxytag: member="source::lock" ref="d85c290f5e3211a1986c2360452b6805" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::lock </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="16be6553cb38365859a302a92d05d751"></a><!-- doxytag: member="source::looping" ref="16be6553cb38365859a302a92d05d751" args="(bool enable)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::looping </td>
<td>(</td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>enable</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="0c1a5c9e48cd5fbbc0b535b06f3003b7"></a><!-- doxytag: member="source::onreassign" ref="0c1a5c9e48cd5fbbc0b535b06f3003b7" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::onreassign </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="50d2bd03f042cda4a2354494140a0fd1"></a><!-- doxytag: member="source::pitch" ref="50d2bd03f042cda4a2354494140a0fd1" args="(float p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::pitch </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>p</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="894bb39a237e163df041273f205adb98"></a><!-- doxytag: member="source::play" ref="894bb39a237e163df041273f205adb98" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::play </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="93892aafcb18732f93b833cd0c3feeea"></a><!-- doxytag: member="source::playing" ref="93892aafcb18732f93b833cd0c3feeea" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::playing </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="814018da47055d826fc6689b0e70b7da"></a><!-- doxytag: member="source::position" ref="814018da47055d826fc6689b0e70b7da" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structvec.html">vec</a> source::position </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="554be448082cb8b9b85c15c19274ccae"></a><!-- doxytag: member="source::position" ref="554be448082cb8b9b85c15c19274ccae" args="(float x, float y, float z)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::position </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>z</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="678275ecca37a438ae8071ef6301f4dc"></a><!-- doxytag: member="source::position" ref="678275ecca37a438ae8071ef6301f4dc" args="(const vec &amp;pos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::position </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structvec.html">vec</a> &amp;&nbsp;</td>
<td class="paramname"> <em>pos</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="99243217b2b732685f5e143aeb3b064d"></a><!-- doxytag: member="source::printposition" ref="99243217b2b732685f5e143aeb3b064d" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::printposition </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="ecd9c75fe26685f918126fd231a07838"></a><!-- doxytag: member="source::queuebuffers" ref="ecd9c75fe26685f918126fd231a07838" args="(ALsizei n, const ALuint *buffer_ids)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::queuebuffers </td>
<td>(</td>
<td class="paramtype">ALsizei&nbsp;</td>
<td class="paramname"> <em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ALuint *&nbsp;</td>
<td class="paramname"> <em>buffer_ids</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="0d3461e025011e0be67fbc34eb02106a"></a><!-- doxytag: member="source::reset" ref="0d3461e025011e0be67fbc34eb02106a" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::reset </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="93b5a2728b260276d8fc1b286c8733fe"></a><!-- doxytag: member="source::rewind" ref="93b5a2728b260276d8fc1b286c8733fe" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::rewind </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="54d4cda55927705dd230c310920f755c"></a><!-- doxytag: member="source::secoffset" ref="54d4cda55927705dd230c310920f755c" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">float source::secoffset </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="f5d702f4dd99a1850af3612c918658e6"></a><!-- doxytag: member="source::secoffset" ref="f5d702f4dd99a1850af3612c918658e6" args="(float secs)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::secoffset </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>secs</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="5c1008fd1dad99af2611128319970272"></a><!-- doxytag: member="source::sourcerelative" ref="5c1008fd1dad99af2611128319970272" args="(bool enable)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::sourcerelative </td>
<td>(</td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>enable</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="2e5d97d8a311ca9a196ea145928adef7"></a><!-- doxytag: member="source::state" ref="2e5d97d8a311ca9a196ea145928adef7" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int source::state </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="508a0590c103596f998d467cda0e965b"></a><!-- doxytag: member="source::stop" ref="508a0590c103596f998d467cda0e965b" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::stop </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="1c6410f60a0f4fd0e5f67d3421e796ee"></a><!-- doxytag: member="source::unlock" ref="1c6410f60a0f4fd0e5f67d3421e796ee" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void source::unlock </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="93c4d65acac8b809b2b4a8370a6f8b8a"></a><!-- doxytag: member="source::unqueueallbuffers" ref="93c4d65acac8b809b2b4a8370a6f8b8a" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::unqueueallbuffers </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="1a2006ce7e849d2bcb1984511f77c8b7"></a><!-- doxytag: member="source::velocity" ref="1a2006ce7e849d2bcb1984511f77c8b7" args="(float x, float y, float z)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool source::velocity </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>z</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="92f77be23dea4375061eceb0d4dec537"></a><!-- doxytag: member="source::id" ref="92f77be23dea4375061eceb0d4dec537" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ALuint <a class="el" href="classsource.html#92f77be23dea4375061eceb0d4dec537">source::id</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="d730710ad04dde3d8186bc63c66c37a2"></a><!-- doxytag: member="source::locked" ref="d730710ad04dde3d8186bc63c66c37a2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="classsource.html#d730710ad04dde3d8186bc63c66c37a2">source::locked</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="1be92158b2713a83281be60ac229bfe6"></a><!-- doxytag: member="source::owner" ref="1be92158b2713a83281be60ac229bfe6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classsourceowner.html">sourceowner</a>* <a class="el" href="classsource.html#1be92158b2713a83281be60ac229bfe6">source::owner</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="8f46991bc551f02d2840e29a50e203e4"></a><!-- doxytag: member="source::priority" ref="8f46991bc551f02d2840e29a50e203e4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="classsource.html#8f46991bc551f02d2840e29a50e203e4">source::priority</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="863a68a78a7116e218ea94b5834619ba"></a><!-- doxytag: member="source::valid" ref="863a68a78a7116e218ea94b5834619ba" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="classsource.html#863a68a78a7116e218ea94b5834619ba">source::valid</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li>R:/projects/actioncube/_svn/trunk/ac/source/src/<a class="el" href="sound_8h.html">sound.h</a><li>R:/projects/actioncube/_svn/trunk/ac/source/src/<a class="el" href="openal_8cpp.html">openal.cpp</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:37 2008 for AssaultCube by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
</body>
</html>