git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
1116 lines
44 KiB
HTML
1116 lines
44 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: audiomanager 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 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 List</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>audiomanager Class Reference</h1><!-- doxytag: class="audiomanager" --><code>#include <sound.h></code>
|
|
<p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for audiomanager:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="classaudiomanager__coll__graph.png" border="0" usemap="#audiomanager__coll__map" alt="Collaboration graph"></center>
|
|
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
|
|
|
|
<p>
|
|
<a href="classaudiomanager-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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#51f30a94c297d1d342e0ab54d6448a17">audiomanager</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#c751b37b87bc9243415582b9d165fbb8">initsound</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#b1bc7df61ef39372a7ea12de171e039f">soundcleanup</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#ee573b7b835f12e7367e31be0c609374">preloadmapsound</a> (<a class="el" href="structentity.html">entity</a> &e)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#120e7470fad9d58c8f6c643fb7df826e">preloadmapsounds</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#e9842999ef94f16101d287beebc6eac6">applymapsoundchanges</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#5ad1d1621e344f45d158a674491de82e">setchannels</a> (int num)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#7f02229aa13fe6da0d7d4fce67faea64">addsound</a> (char *name, int vol, int maxuses, bool loop, <a class="el" href="structvector.html">vector</a>< <a class="el" href="structsoundconfig.html">soundconfig</a> > &sounds, bool load, int audibleradius)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#228652858b09c46424e17825cd60c5a4">registermusic</a> (char *name)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#0e45d93f34297fae97270d6b09dbb26f">detachsounds</a> (struct <a class="el" href="classplayerent.html">playerent</a> *owner)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#ea43a85c5f18d3973f9100a275fbc68c">clearworldsounds</a> (bool fullclean=<a class="el" href="worldrender_8cpp.html#9d74476128999d091b3caf61c3617da5">true</a>)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#eee992f5477904801ad6a65d865989f9">mapsoundreset</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#a793877bf02355856ded54ddf52c670a">stopsound</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#e30e9527cab747e343eb86e73dfd3539">music</a> (char *name, char *millis, char *cmd)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#bf6d8cde1025c940dae90ef60d98cb10">musicsuggest</a> (int id, int millis, bool rndofs)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#a9c3c3eaaeda92dc3bd185604f71b25e">musicfadeout</a> (int id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#55a9496a675501e03046dafd2a366693">setmusicvol</a> (int musicvol)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classlocation.html">location</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#4e4138b738f2d3dd97881d23133546a6">_playsound</a> (int n, const <a class="el" href="classworldobjreference.html">worldobjreference</a> &r, int priority, float offset=0.0f, bool loop=false)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#176f599b7a3e4e67d7634067f7a55f61">playsound</a> (int n, int priority=SP_NORMAL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#a862802fdaa6193b3d148460abc1702d">playsound</a> (int n, struct <a class="el" href="classphysent.html">physent</a> *p, int priority=SP_NORMAL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#bd128afc4ed10f1084cefa215e31dd34">playsound</a> (int n, struct <a class="el" href="structentity.html">entity</a> *e, int priority=SP_NORMAL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#e3f7465828ae933b220d0a63730ec954">playsound</a> (int n, const <a class="el" href="structvec.html">vec</a> *<a class="el" href="worldrender_8cpp.html#ad6f72c6f88c7d9ce219ce318298da20">v</a>, int priority=SP_NORMAL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#d07a7c654528df529cd3bc8682ee6e33">playsoundname</a> (char *<a class="el" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>, const <a class="el" href="structvec.html">vec</a> *loc, int vol)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#d6fc4a3bdccb3616bc8c0a5cbc4b5a18">playsoundc</a> (int n, <a class="el" href="classphysent.html">physent</a> *p=NULL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#496ea00a9ec522082a8d4bef8d0be634">sound</a> (int n)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#58506407a24cbe5905c772a217a82b38">findsound</a> (char *name, int vol, <a class="el" href="structvector.html">vector</a>< <a class="el" href="structsoundconfig.html">soundconfig</a> > &sounds)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#135aaba49cf69be5c0335d0cf6c6d7a2">mutesound</a> (int n, int off)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#503681cc4382a5c320654ea8a58b5955">unmuteallsounds</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#27cfb2bb98d418a17a566d3e19caed05">soundmuted</a> (int n)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#7c300fc075e00310ef4ff77029ef1e96">updateplayerfootsteps</a> (struct <a class="el" href="classplayerent.html">playerent</a> *p)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classlocation.html">location</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#ad05a1ec72307a53fef602f38c5c7110">updateloopsound</a> (int sound, bool active, float vol=1.0f)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#d653dd3fa1282720255b585c64506511">updateaudio</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#7097a1500727549fbfc89d4ec38aa735">writesoundconfig</a> (FILE *<a class="el" href="command_8cpp.html#766bc8d811abf199aac445586c898441">f</a>)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#dbb90b153f65704de728e1e5dce601f4">nosound</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#26703e26194acf47c3f005476d771975">currentpitch</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvector.html">cvector</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#af1a8e1440933192bcf0eeebbe73b318">musics</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ALCdevice * </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#d2ef8493be1c50e741deb494186235e0">device</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ALCcontext * </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#556feb22540c6c6aa2fa478b70008c1f">context</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbufferhashtable.html">bufferhashtable</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#fbd59f8190e46b13c8b6f5d255ea686e">bufferpool</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structlocvector.html">locvector</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#fded0ff5c568c8cf5d9794d3c3639bfb">locations</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classoggstream.html">oggstream</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classaudiomanager.html#d3f98c9c0c0c45b38cdfa1209f01dd8d">gamemusic</a></td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="51f30a94c297d1d342e0ab54d6448a17"></a><!-- doxytag: member="audiomanager::audiomanager" ref="51f30a94c297d1d342e0ab54d6448a17" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">audiomanager::audiomanager </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Function Documentation</h2>
|
|
<a class="anchor" name="4e4138b738f2d3dd97881d23133546a6"></a><!-- doxytag: member="audiomanager::_playsound" ref="4e4138b738f2d3dd97881d23133546a6" args="(int n, const worldobjreference &r, int priority, float offset=0.0f, bool loop=false)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classlocation.html">location</a> * audiomanager::_playsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classworldobjreference.html">worldobjreference</a> & </td>
|
|
<td class="paramname"> <em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>priority</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>offset</em> = <code>0.0f</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>loop</em> = <code>false</code></td><td> </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="7f02229aa13fe6da0d7d4fce67faea64"></a><!-- doxytag: member="audiomanager::addsound" ref="7f02229aa13fe6da0d7d4fce67faea64" args="(char *name, int vol, int maxuses, bool loop, vector< soundconfig > &sounds, bool load, int audibleradius)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int audiomanager::addsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>vol</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>maxuses</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>loop</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structvector.html">vector</a>< <a class="el" href="structsoundconfig.html">soundconfig</a> > & </td>
|
|
<td class="paramname"> <em>sounds</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>load</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>audibleradius</em></td><td> </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="e9842999ef94f16101d287beebc6eac6"></a><!-- doxytag: member="audiomanager::applymapsoundchanges" ref="e9842999ef94f16101d287beebc6eac6" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::applymapsoundchanges </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ea43a85c5f18d3973f9100a275fbc68c"></a><!-- doxytag: member="audiomanager::clearworldsounds" ref="ea43a85c5f18d3973f9100a275fbc68c" args="(bool fullclean=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::clearworldsounds </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>fullclean</em> = <code><a class="el" href="worldrender_8cpp.html#9d74476128999d091b3caf61c3617da5">true</a></code> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0e45d93f34297fae97270d6b09dbb26f"></a><!-- doxytag: member="audiomanager::detachsounds" ref="0e45d93f34297fae97270d6b09dbb26f" args="(struct playerent *owner)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::detachsounds </td>
|
|
<td>(</td>
|
|
<td class="paramtype">struct <a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>owner</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="58506407a24cbe5905c772a217a82b38"></a><!-- doxytag: member="audiomanager::findsound" ref="58506407a24cbe5905c772a217a82b38" args="(char *name, int vol, vector< soundconfig > &sounds)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int audiomanager::findsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>vol</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structvector.html">vector</a>< <a class="el" href="structsoundconfig.html">soundconfig</a> > & </td>
|
|
<td class="paramname"> <em>sounds</em></td><td> </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="c751b37b87bc9243415582b9d165fbb8"></a><!-- doxytag: member="audiomanager::initsound" ref="c751b37b87bc9243415582b9d165fbb8" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::initsound </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="eee992f5477904801ad6a65d865989f9"></a><!-- doxytag: member="audiomanager::mapsoundreset" ref="eee992f5477904801ad6a65d865989f9" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::mapsoundreset </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e30e9527cab747e343eb86e73dfd3539"></a><!-- doxytag: member="audiomanager::music" ref="e30e9527cab747e343eb86e73dfd3539" args="(char *name, char *millis, char *cmd)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::music </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>millis</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>cmd</em></td><td> </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="a9c3c3eaaeda92dc3bd185604f71b25e"></a><!-- doxytag: member="audiomanager::musicfadeout" ref="a9c3c3eaaeda92dc3bd185604f71b25e" args="(int id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::musicfadeout </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="bf6d8cde1025c940dae90ef60d98cb10"></a><!-- doxytag: member="audiomanager::musicsuggest" ref="bf6d8cde1025c940dae90ef60d98cb10" args="(int id, int millis, bool rndofs)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::musicsuggest </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>millis</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>rndofs</em></td><td> </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="135aaba49cf69be5c0335d0cf6c6d7a2"></a><!-- doxytag: member="audiomanager::mutesound" ref="135aaba49cf69be5c0335d0cf6c6d7a2" args="(int n, int off)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::mutesound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>off</em></td><td> </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="e3f7465828ae933b220d0a63730ec954"></a><!-- doxytag: member="audiomanager::playsound" ref="e3f7465828ae933b220d0a63730ec954" args="(int n, const vec *v, int priority=SP_NORMAL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structvec.html">vec</a> * </td>
|
|
<td class="paramname"> <em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>priority</em> = <code>SP_NORMAL</code></td><td> </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="bd128afc4ed10f1084cefa215e31dd34"></a><!-- doxytag: member="audiomanager::playsound" ref="bd128afc4ed10f1084cefa215e31dd34" args="(int n, struct entity *e, int priority=SP_NORMAL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="structentity.html">entity</a> * </td>
|
|
<td class="paramname"> <em>e</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>priority</em> = <code>SP_NORMAL</code></td><td> </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="a862802fdaa6193b3d148460abc1702d"></a><!-- doxytag: member="audiomanager::playsound" ref="a862802fdaa6193b3d148460abc1702d" args="(int n, struct physent *p, int priority=SP_NORMAL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="classphysent.html">physent</a> * </td>
|
|
<td class="paramname"> <em>p</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>priority</em> = <code>SP_NORMAL</code></td><td> </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="176f599b7a3e4e67d7634067f7a55f61"></a><!-- doxytag: member="audiomanager::playsound" ref="176f599b7a3e4e67d7634067f7a55f61" args="(int n, int priority=SP_NORMAL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>priority</em> = <code>SP_NORMAL</code></td><td> </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="d6fc4a3bdccb3616bc8c0a5cbc4b5a18"></a><!-- doxytag: member="audiomanager::playsoundc" ref="d6fc4a3bdccb3616bc8c0a5cbc4b5a18" args="(int n, physent *p=NULL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsoundc </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classphysent.html">physent</a> * </td>
|
|
<td class="paramname"> <em>p</em> = <code>NULL</code></td><td> </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="d07a7c654528df529cd3bc8682ee6e33"></a><!-- doxytag: member="audiomanager::playsoundname" ref="d07a7c654528df529cd3bc8682ee6e33" args="(char *s, const vec *loc, int vol)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::playsoundname </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structvec.html">vec</a> * </td>
|
|
<td class="paramname"> <em>loc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>vol</em></td><td> </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="ee573b7b835f12e7367e31be0c609374"></a><!-- doxytag: member="audiomanager::preloadmapsound" ref="ee573b7b835f12e7367e31be0c609374" args="(entity &e)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::preloadmapsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structentity.html">entity</a> & </td>
|
|
<td class="paramname"> <em>e</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="120e7470fad9d58c8f6c643fb7df826e"></a><!-- doxytag: member="audiomanager::preloadmapsounds" ref="120e7470fad9d58c8f6c643fb7df826e" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::preloadmapsounds </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="228652858b09c46424e17825cd60c5a4"></a><!-- doxytag: member="audiomanager::registermusic" ref="228652858b09c46424e17825cd60c5a4" args="(char *name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::registermusic </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>name</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5ad1d1621e344f45d158a674491de82e"></a><!-- doxytag: member="audiomanager::setchannels" ref="5ad1d1621e344f45d158a674491de82e" args="(int num)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::setchannels </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>num</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="55a9496a675501e03046dafd2a366693"></a><!-- doxytag: member="audiomanager::setmusicvol" ref="55a9496a675501e03046dafd2a366693" args="(int musicvol)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::setmusicvol </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>musicvol</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="496ea00a9ec522082a8d4bef8d0be634"></a><!-- doxytag: member="audiomanager::sound" ref="496ea00a9ec522082a8d4bef8d0be634" args="(int n)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::sound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b1bc7df61ef39372a7ea12de171e039f"></a><!-- doxytag: member="audiomanager::soundcleanup" ref="b1bc7df61ef39372a7ea12de171e039f" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::soundcleanup </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="27cfb2bb98d418a17a566d3e19caed05"></a><!-- doxytag: member="audiomanager::soundmuted" ref="27cfb2bb98d418a17a566d3e19caed05" args="(int n)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int audiomanager::soundmuted </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a793877bf02355856ded54ddf52c670a"></a><!-- doxytag: member="audiomanager::stopsound" ref="a793877bf02355856ded54ddf52c670a" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::stopsound </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="503681cc4382a5c320654ea8a58b5955"></a><!-- doxytag: member="audiomanager::unmuteallsounds" ref="503681cc4382a5c320654ea8a58b5955" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::unmuteallsounds </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d653dd3fa1282720255b585c64506511"></a><!-- doxytag: member="audiomanager::updateaudio" ref="d653dd3fa1282720255b585c64506511" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::updateaudio </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ad05a1ec72307a53fef602f38c5c7110"></a><!-- doxytag: member="audiomanager::updateloopsound" ref="ad05a1ec72307a53fef602f38c5c7110" args="(int sound, bool active, float vol=1.0f)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classlocation.html">location</a> * audiomanager::updateloopsound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>sound</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>active</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>vol</em> = <code>1.0f</code></td><td> </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="7c300fc075e00310ef4ff77029ef1e96"></a><!-- doxytag: member="audiomanager::updateplayerfootsteps" ref="7c300fc075e00310ef4ff77029ef1e96" args="(struct playerent *p)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::updateplayerfootsteps </td>
|
|
<td>(</td>
|
|
<td class="paramtype">struct <a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>p</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7097a1500727549fbfc89d4ec38aa735"></a><!-- doxytag: member="audiomanager::writesoundconfig" ref="7097a1500727549fbfc89d4ec38aa735" args="(FILE *f)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void audiomanager::writesoundconfig </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FILE * </td>
|
|
<td class="paramname"> <em>f</em> </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="fbd59f8190e46b13c8b6f5d255ea686e"></a><!-- doxytag: member="audiomanager::bufferpool" ref="fbd59f8190e46b13c8b6f5d255ea686e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classbufferhashtable.html">bufferhashtable</a> <a class="el" href="classaudiomanager.html#fbd59f8190e46b13c8b6f5d255ea686e">audiomanager::bufferpool</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="556feb22540c6c6aa2fa478b70008c1f"></a><!-- doxytag: member="audiomanager::context" ref="556feb22540c6c6aa2fa478b70008c1f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ALCcontext* <a class="el" href="classaudiomanager.html#556feb22540c6c6aa2fa478b70008c1f">audiomanager::context</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="26703e26194acf47c3f005476d771975"></a><!-- doxytag: member="audiomanager::currentpitch" ref="26703e26194acf47c3f005476d771975" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float <a class="el" href="classaudiomanager.html#26703e26194acf47c3f005476d771975">audiomanager::currentpitch</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d2ef8493be1c50e741deb494186235e0"></a><!-- doxytag: member="audiomanager::device" ref="d2ef8493be1c50e741deb494186235e0" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ALCdevice* <a class="el" href="classaudiomanager.html#d2ef8493be1c50e741deb494186235e0">audiomanager::device</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d3f98c9c0c0c45b38cdfa1209f01dd8d"></a><!-- doxytag: member="audiomanager::gamemusic" ref="d3f98c9c0c0c45b38cdfa1209f01dd8d" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoggstream.html">oggstream</a>* <a class="el" href="classaudiomanager.html#d3f98c9c0c0c45b38cdfa1209f01dd8d">audiomanager::gamemusic</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="fded0ff5c568c8cf5d9794d3c3639bfb"></a><!-- doxytag: member="audiomanager::locations" ref="fded0ff5c568c8cf5d9794d3c3639bfb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structlocvector.html">locvector</a> <a class="el" href="classaudiomanager.html#fded0ff5c568c8cf5d9794d3c3639bfb">audiomanager::locations</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="af1a8e1440933192bcf0eeebbe73b318"></a><!-- doxytag: member="audiomanager::musics" ref="af1a8e1440933192bcf0eeebbe73b318" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structvector.html">cvector</a> <a class="el" href="classaudiomanager.html#af1a8e1440933192bcf0eeebbe73b318">audiomanager::musics</a><code> [private]</code> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dbb90b153f65704de728e1e5dce601f4"></a><!-- doxytag: member="audiomanager::nosound" ref="dbb90b153f65704de728e1e5dce601f4" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool <a class="el" href="classaudiomanager.html#dbb90b153f65704de728e1e5dce601f4">audiomanager::nosound</a><code> [private]</code> </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="audiomanager_8cpp.html">audiomanager.cpp</a></ul>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:34 2008 for AssaultCube by
|
|
<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>
|