ponytracker/documentation/html/fmod_8hpp_source.html

1133 lines
350 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>PonyTracker: Fichier source de sources/fmod/include/fmod.hpp</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="vinyl.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">PonyTracker
</div>
<div id="projectbrief">Un projet de tracker de musique</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Généré par Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Page&#160;principale</span></a></li>
<li><a href="namespaces.html"><span>Espaces&#160;de&#160;nommage</span></a></li>
<li><a href="annotated.html"><span>Structures&#160;de&#160;données</span></a></li>
<li class="current"><a href="files.html"><span>Fichiers</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Recherche" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
<li><a href="globals.html"><span>Variables&#160;globale</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Structures de données</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Espaces de nommage</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Fichiers</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Définitions de type</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Énumérations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Valeurs énumérées</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_08d237fc27d4ecd563f71c5d52f2fecc.html">sources</a></li><li class="navelem"><a class="el" href="dir_6c19ee39fd311a71af45ad229c43c5f0.html">fmod</a></li><li class="navelem"><a class="el" href="dir_3842d752ecd7b678829e19c90d796d7e.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">fmod.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="fmod_8hpp.html">Aller à la documentation de ce fichier.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/* ========================================================================================== */</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">/* FMOD Ex - C++ header file. Copyright (c), Firelight Technologies Pty, Ltd. 2004-2014. */</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">/* */</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">/* Use this header in conjunction with fmod.h (which contains all the constants / callbacks) */</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">/* to develop using C++ classes. */</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">/* ========================================================================================== */</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#ifndef _FMOD_HPP</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define _FMOD_HPP</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="fmod_8h.html">fmod.h</a>&quot;</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> Constant and defines</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> FMOD Namespace</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html"> 20</a></span>&#160;<span class="keyword">namespace </span>FMOD</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;{</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_system.html">System</a>;</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a>;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a>;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a>;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a>;</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_reverb.html">Reverb</a>;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a>;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a>;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_geometry.html">Geometry</a>;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> FMOD global system functions (optional).</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a512b0025782c3b55d8cb8e5a6a03e420"> 35</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a512b0025782c3b55d8cb8e5a6a03e420">Memory_Initialize</a>(<span class="keywordtype">void</span> *poolmem, <span class="keywordtype">int</span> poollen, <a class="code" href="fmod_8h.html#a1c3d180ab9b661dc2f9b5a17f2228ef2">FMOD_MEMORY_ALLOCCALLBACK</a> useralloc, <a class="code" href="fmod_8h.html#a7fa695342268983a7021f31b73e9c81d">FMOD_MEMORY_REALLOCCALLBACK</a> userrealloc, FMOD_MEMORY_FREECALLBACK userfree, <a class="code" href="fmod_8h.html#a44d405faf88cf3daaaedc04995c4dd2e">FMOD_MEMORY_TYPE</a> memtypeflags = <a class="code" href="fmod_8h.html#a54c1bd5da84bd97314f347ab10d9205b">FMOD_MEMORY_ALL</a>) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#a18df43ca935679886cf0313a92ce0977">FMOD_Memory_Initialize</a>(poolmem, poollen, useralloc, userrealloc, userfree, memtypeflags); }</div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#ac79c05bcf1dd34fd44ec761cde32d4ed"> 36</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#ac79c05bcf1dd34fd44ec761cde32d4ed">Memory_GetStats</a> (<span class="keywordtype">int</span> *currentalloced, <span class="keywordtype">int</span> *maxalloced, <span class="keywordtype">bool</span> blocking = <span class="keyword">true</span>) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#ae2589e57237caa5eb761babae1d22fb9">FMOD_Memory_GetStats</a>(currentalloced, maxalloced, blocking); }</div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a7869d42e8497be60ed7509f24251b826"> 37</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a7869d42e8497be60ed7509f24251b826">Debug_SetLevel</a>(<a class="code" href="fmod_8h.html#a767f8e8b1220d31e69037a3207c0ac87">FMOD_DEBUGLEVEL</a> level) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#a39e7c90db7ff13173da800e92e9db843">FMOD_Debug_SetLevel</a>(level); }</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a4883ada84265856174996489dbca058d"> 38</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a4883ada84265856174996489dbca058d">Debug_GetLevel</a>(<a class="code" href="fmod_8h.html#a767f8e8b1220d31e69037a3207c0ac87">FMOD_DEBUGLEVEL</a> *level) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#a453fb3e2dc68c91f3da4074d717f952b">FMOD_Debug_GetLevel</a>(level); }</div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a8bf90135b588a7cd7743660af2bd7f49"> 39</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a8bf90135b588a7cd7743660af2bd7f49">File_SetDiskBusy</a>(<span class="keywordtype">int</span> busy) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#a0653365a066e3b256a91f20ae3a3bdfa">FMOD_File_SetDiskBusy</a>(busy); }</div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a24847e21b0bcbc3c8c0cc987cde208db"> 40</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a24847e21b0bcbc3c8c0cc987cde208db">File_GetDiskBusy</a>(<span class="keywordtype">int</span> *busy) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#a60ee1cca88ea447950601d6498c1b9ee">FMOD_File_GetDiskBusy</a>(busy); }</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> FMOD System factory functions.</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="namespace_f_m_o_d.html#a3c676b447c718044623b98c280795842"> 45</a></span>&#160; <span class="keyword">inline</span> <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="namespace_f_m_o_d.html#a3c676b447c718044623b98c280795842">System_Create</a>(<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system) { <span class="keywordflow">return</span> <a class="code" href="fmod_8h.html#ac548169586519f2221f6e01026fb3823">FMOD_System_Create</a>((<a class="code" href="fmod_8h.html#a5e4d72799afeaac653e26b9dac0eb9bb">FMOD_SYSTEM</a> **)system); }</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment"> &#39;System&#39; API</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_system.html"> 51</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_system.html">System</a></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; {</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="class_f_m_o_d_1_1_system.html">System</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a System class. </span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment"> System_Create must be used. */</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="comment">// Pre-init functions.</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a93e5c04d273ce01078c4f5414b488ced">setOutput</a> (<a class="code" href="fmod_8h.html#aa850ee624c79f5666db977dcc0b9d0ff">FMOD_OUTPUTTYPE</a> output);</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a3f274a34801e677b936350cade4f43a0">getOutput</a> (<a class="code" href="fmod_8h.html#aa850ee624c79f5666db977dcc0b9d0ff">FMOD_OUTPUTTYPE</a> *output);</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ae8a5797c5fd04125ae344b6635de0acc">getNumDrivers</a> (<span class="keywordtype">int</span> *numdrivers);</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a99bff9db154d2c63f1d7a724b878fdad">getDriverInfo</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">int</span> namelen, <a class="code" href="struct_f_m_o_d___g_u_i_d.html">FMOD_GUID</a> *guid);</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a39daddf3cbc9f89f4a8a6d7cc592a4a7">getDriverInfoW</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">short</span> *name, <span class="keywordtype">int</span> namelen, <a class="code" href="struct_f_m_o_d___g_u_i_d.html">FMOD_GUID</a> *guid);</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a2810a89a0563ff92750489037bfeb546">getDriverCaps</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <a class="code" href="fmod_8h.html#a306eabbc4894a38289a9be0f538b20a6">FMOD_CAPS</a> *caps, <span class="keywordtype">int</span> *controlpaneloutputrate, <a class="code" href="fmod_8h.html#ae25dfd3a3dd6545c935386ef591f1368">FMOD_SPEAKERMODE</a> *controlpanelspeakermode);</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ab3d73e7e82e70679335e966692eba393">setDriver</a> (<span class="keywordtype">int</span> driver);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a857ed373031e42b53aaae0ddc2a72ff7">getDriver</a> (<span class="keywordtype">int</span> *driver);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a784081b2cfb2016234daf1fb00639898">setHardwareChannels</a> (<span class="keywordtype">int</span> numhardwarechannels);</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a09314301d843363f92c32c04a6b9a5e0">setSoftwareChannels</a> (<span class="keywordtype">int</span> numsoftwarechannels);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a49be273a6367fa94959a91cd03b1e44c">getSoftwareChannels</a> (<span class="keywordtype">int</span> *numsoftwarechannels);</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1183efad713232b70d47d3b3ab6a0070">setSoftwareFormat</a> (<span class="keywordtype">int</span> samplerate, <a class="code" href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a> format, <span class="keywordtype">int</span> numoutputchannels, <span class="keywordtype">int</span> maxinputchannels, <a class="code" href="fmod_8h.html#ad89cd2d2fc4c5ebf64b099ff3b16f471">FMOD_DSP_RESAMPLER</a> resamplemethod);</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a9eab8d6d3a92088d02e4fc1d96a334ea">getSoftwareFormat</a> (<span class="keywordtype">int</span> *samplerate, <a class="code" href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a> *format, <span class="keywordtype">int</span> *numoutputchannels, <span class="keywordtype">int</span> *maxinputchannels, <a class="code" href="fmod_8h.html#ad89cd2d2fc4c5ebf64b099ff3b16f471">FMOD_DSP_RESAMPLER</a> *resamplemethod, <span class="keywordtype">int</span> *bits);</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a0f70ad03f76290add78cb01f546ac836">setDSPBufferSize</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> bufferlength, <span class="keywordtype">int</span> numbuffers);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6e8050974469aa0420714d4a62f2a83c">getDSPBufferSize</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *bufferlength, <span class="keywordtype">int</span> *numbuffers);</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a79ab4958b70d81d85f8983cbafeab1a4">setFileSystem</a> (FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, <a class="code" href="fmod_8h.html#a46af338d4692ce939b00d78e569b2f25">FMOD_FILE_ASYNCREADCALLBACK</a> userasyncread, <a class="code" href="fmod_8h.html#a3bd0b88cc82464de6af754334b88ae1e">FMOD_FILE_ASYNCCANCELCALLBACK</a> userasynccancel, <span class="keywordtype">int</span> blockalign);</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a57435455d9b9cbd1db644e6152b6ceed">attachFileSystem</a> (FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek);</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a292eeb80ee87a789067a57f9de21a250">setAdvancedSettings</a> (<a class="code" href="struct_f_m_o_d___a_d_v_a_n_c_e_d_s_e_t_t_i_n_g_s.html">FMOD_ADVANCEDSETTINGS</a> *settings);</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ad15358ecbc58748bd485f69c6c4b659f">getAdvancedSettings</a> (<a class="code" href="struct_f_m_o_d___a_d_v_a_n_c_e_d_s_e_t_t_i_n_g_s.html">FMOD_ADVANCEDSETTINGS</a> *settings);</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a7bdf836b6ff026feb83547070e9a4f89">setSpeakerMode</a> (<a class="code" href="fmod_8h.html#ae25dfd3a3dd6545c935386ef591f1368">FMOD_SPEAKERMODE</a> speakermode);</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a7ff26108d435653b95f0425a2b2ae39c">getSpeakerMode</a> (<a class="code" href="fmod_8h.html#ae25dfd3a3dd6545c935386ef591f1368">FMOD_SPEAKERMODE</a> *speakermode);</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ab7f22bb0958511ddda4dd854170bdeab">setCallback</a> (FMOD_SYSTEM_CALLBACK callback);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="comment">// Plug-in support </span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aed164e87c933c22d44809752ebe7c01f">setPluginPath</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a022104c8d46df67ecb32f08684c4a2ab">loadPlugin</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod_8h.html#ab847e3ac357bef05d48a1e131e48e756">handle</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> priority = 0);</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aacdc5d4268dea8e30638c217d5af1999">unloadPlugin</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> handle);</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#af2943f4a7cbaf27024de86aaa30b79ae">getNumPlugins</a> (<a class="code" href="fmod_8h.html#aab40fe16817c4dfa264690417da60f77">FMOD_PLUGINTYPE</a> plugintype, <span class="keywordtype">int</span> *numplugins);</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ac61171c0d4496277ce79df2e22703b8a">getPluginHandle</a> (<a class="code" href="fmod_8h.html#aab40fe16817c4dfa264690417da60f77">FMOD_PLUGINTYPE</a> plugintype, <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *handle);</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a42d9653ee1629aab30f72d0512bae247">getPluginInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> handle, <a class="code" href="fmod_8h.html#aab40fe16817c4dfa264690417da60f77">FMOD_PLUGINTYPE</a> *plugintype, <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> namelen, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *version);</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6e9d5d2fd70361cab6bc464d82f9f651">setOutputByPlugin</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> handle);</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#af723db5d0a965fee565eb3b962c11cd2">getOutputByPlugin</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *handle);</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a84ee8dd57f43bd7fad386ff0bf7f35c4">createDSPByPlugin</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> handle, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aae95dba844e20b9ea92349156739c9e8">registerCodec</a> (<a class="code" href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a> *description, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *handle, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> priority = 0);</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6bf4f3bf0f7c5241809ab3a2e1dce33f">registerDSP</a> (<a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_DSP_DESCRIPTION</a> *description, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *handle);</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="comment">// Init/Close </span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a16aa48cd8c6884ac35e25ade0681267a">init</a> (<span class="keywordtype">int</span> maxchannels, <a class="code" href="fmod_8h.html#a95dca0e16a82baa3f9092bd30bfca337">FMOD_INITFLAGS</a> <a class="code" href="fmod__output_8h.html#a58b8fba6f97f97521f2b287c171d2468">flags</a>, <span class="keywordtype">void</span> *<a class="code" href="fmod__output_8h.html#a6cdf17aed1d70f0123aacd163923f1ef">extradriverdata</a>);</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a7d73570c3fb422ac2d912c536cef422f">close</a> ();</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="comment">// General post-init system functions </span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a441a549fe5e810d95fb889b961ed2293">update</a> (); <span class="comment">/* IMPORTANT! CALL THIS ONCE PER FRAME! */</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aacc371e9ac3200948db3084da247c871">set3DSettings</a> (<span class="keywordtype">float</span> dopplerscale, <span class="keywordtype">float</span> distancefactor, <span class="keywordtype">float</span> rolloffscale);</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6ed44cfe3d570bb901f7ff2c85a8dc51">get3DSettings</a> (<span class="keywordtype">float</span> *dopplerscale, <span class="keywordtype">float</span> *distancefactor, <span class="keywordtype">float</span> *rolloffscale);</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a822d4a5c3815df1c865d1f72a317ed6c">set3DNumListeners</a> (<span class="keywordtype">int</span> numlisteners);</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#acf16b532af998051bbab873bd0ad7ea8">get3DNumListeners</a> (<span class="keywordtype">int</span> *numlisteners);</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1959de2a4dad135bf318a1d6e9233ae4">set3DListenerAttributes</a>(<span class="keywordtype">int</span> listener, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *<a class="code" href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a>, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vel, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *forward, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *up);</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a857fd64bb171567f87beadc3a7e13b28">get3DListenerAttributes</a>(<span class="keywordtype">int</span> listener, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *pos, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vel, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *forward, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *up);</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a59e70a7cfb33a8ba1a103644858515ad">set3DRolloffCallback</a> (FMOD_3D_ROLLOFFCALLBACK callback);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a858f0f6c92eacd53c689f0e7d25a270b">set3DSpeakerPosition</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">bool</span> active);</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1fcc9e34e14ce9e55c92f911c1f7c5e9">get3DSpeakerPosition</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> *x, <span class="keywordtype">float</span> *y, <span class="keywordtype">bool</span> *active);</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ad5537a78d1d6ad5c07d6e24b27245048">setStreamBufferSize</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> filebuffersize, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> filebuffersizetype);</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ac89f4ebcf0f015efdcd71294fb553965">getStreamBufferSize</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *filebuffersize, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> *filebuffersizetype);</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; </div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="comment">// System information functions. </span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1d76b602e4151496193dc99fee86c724">getVersion</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *version);</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a25b706f4c1b123a222a5771a2e48f9be">getOutputHandle</a> (<span class="keywordtype">void</span> **handle);</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a40cd800697bcab1616292ba018780a7b">getChannelsPlaying</a> (<span class="keywordtype">int</span> *channels);</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ad0e620d1c40764d0303d22991c0b1c14">getHardwareChannels</a> (<span class="keywordtype">int</span> *numhardwarechannels);</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a3cb47162462be45f059d57aeb0e87393">getCPUUsage</a> (<span class="keywordtype">float</span> *dsp, <span class="keywordtype">float</span> *stream, <span class="keywordtype">float</span> *geometry, <span class="keywordtype">float</span> *update, <span class="keywordtype">float</span> *total);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a537f48974d175ea90a04135ab9620832">getSoundRAM</a> (<span class="keywordtype">int</span> *currentalloced, <span class="keywordtype">int</span> *maxalloced, <span class="keywordtype">int</span> *total);</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a762d60d850e1aedfdc04dd66bf610c52">getNumCDROMDrives</a> (<span class="keywordtype">int</span> *numdrives);</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a81faf657e5e8d914464dfad4c205cca1">getCDROMDriveName</a> (<span class="keywordtype">int</span> drive, <span class="keywordtype">char</span> *drivename, <span class="keywordtype">int</span> drivenamelen, <span class="keywordtype">char</span> *scsiname, <span class="keywordtype">int</span> scsinamelen, <span class="keywordtype">char</span> *devicename, <span class="keywordtype">int</span> devicenamelen);</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aa2e877388cc4d0adabcfc91dcfa17839">getSpectrum</a> (<span class="keywordtype">float</span> *spectrumarray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset, <a class="code" href="fmod_8h.html#a367a057220514092d4e981e8c45a998b">FMOD_DSP_FFT_WINDOW</a> windowtype);</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a9ab3fbc47d56e9644ee084f89b7d1913">getWaveData</a> (<span class="keywordtype">float</span> *wavearray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset);</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="comment">// Sound/DSP/Channel/FX creation and retrieval. </span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a90a60d7fac96c3e2d85a98015eb12d26">createSound</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name_or_data, <a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> mode, <a class="code" href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a> *exinfo, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> **<a class="code" href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a>);</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a0bf6ad24902119e0fc3cc45e72603ac0">createStream</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name_or_data, <a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> mode, <a class="code" href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a> *exinfo, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> **sound);</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ad6855bee48f7261d3a64a576b1379c6c">createDSP</a> (<a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_DSP_DESCRIPTION</a> *description, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1a8ad0827cc35c234920ff01941394c2">createDSPByType</a> (<a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae">FMOD_DSP_TYPE</a> <a class="code" href="fmod_8h.html#a5338b9cb3874378d7e5adfbe80a8a381">type</a>, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ab3aea7cb7df1a02b2bc0fff847035b09">createChannelGroup</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> **channelgroup);</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a2398bc8f588bb73ad25b9333b2ab8318">createSoundGroup</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a> **soundgroup);</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a63503b1a030b88e7aea011363c8a1742">createReverb</a> (<a class="code" href="class_f_m_o_d_1_1_reverb.html">Reverb</a> **reverb); </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a4a10e5dce637c6a08a138218cbd24944">playSound</a> (<a class="code" href="fmod_8h.html#a7652d3b63f5652cac1982e8027cde426">FMOD_CHANNELINDEX</a> channelid, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> *sound, <span class="keywordtype">bool</span> paused, <a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a> **channel);</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a2425a6a0b303cdd353c66d4bc11349a2">playDSP</a> (<a class="code" href="fmod_8h.html#a7652d3b63f5652cac1982e8027cde426">FMOD_CHANNELINDEX</a> channelid, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *dsp, <span class="keywordtype">bool</span> paused, <a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a> **channel);</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a793afbd3f4420ce76dc6a7b1f6807be6">getChannel</a> (<span class="keywordtype">int</span> channelid, <a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a> **channel);</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a20d8bd1fd90d398f7d0e2c9a22bc70e8">getMasterChannelGroup</a> (<a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> **channelgroup);</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a0bb25c1412022048730bd710106b60de">getMasterSoundGroup</a> (<a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a> **soundgroup);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="comment">// Reverb API </span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#abcd99878fddd93f8d9d479d130f45851">setReverbProperties</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *prop);</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aac055d519353c0ec92304639743c28ac">getReverbProperties</a> (<a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *prop);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a98468b7f0e17b7015536921ba1fa020d">setReverbAmbientProperties</a>(<a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *prop);</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a42ad266185e7c97f1e7f850d97d27588">getReverbAmbientProperties</a>(<a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *prop);</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="comment">// System level DSP access.</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#af7ee9bd2b2c79104c1b64feac129323f">getDSPHead</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ae019183608a0e549d44fca7a04402b03">addDSP</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *dsp, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **connection);</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a6118e751b12ffc366b0fcaa59946e29a">lockDSP</a> ();</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a1c3bf034ec1625dd8a43cc40edd063d3">unlockDSP</a> ();</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a9287404a07d5c3a3df41eac1a9c2d9c4">getDSPClock</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *hi, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *lo);</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; </div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="comment">// Recording API.</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ad0ac1c688face8c6711003096ecaa968">getRecordNumDrivers</a> (<span class="keywordtype">int</span> *numdrivers);</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a24ede5a543cf923f2f5807f0d6f42765">getRecordDriverInfo</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> namelen, <a class="code" href="struct_f_m_o_d___g_u_i_d.html">FMOD_GUID</a> *guid);</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a5355a8587e5946cbad3ac23dcb8de816">getRecordDriverInfoW</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">short</span> *name, <span class="keywordtype">int</span> namelen, <a class="code" href="struct_f_m_o_d___g_u_i_d.html">FMOD_GUID</a> *guid);</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a41aa8943d673d442b379b4ccbdff9c4d">getRecordDriverCaps</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <a class="code" href="fmod_8h.html#a306eabbc4894a38289a9be0f538b20a6">FMOD_CAPS</a> *caps, <span class="keywordtype">int</span> *minfrequency, <span class="keywordtype">int</span> *maxfrequency);</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#adabe18784924707d46b634fbcc6b36d6">getRecordPosition</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>); </div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ae241ce558cfc449c8d662203a91e535f">recordStart</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> *sound, <span class="keywordtype">bool</span> loop);</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a3c31a5dca654b9226439f1274ca8cf5c">recordStop</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>);</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a5803b291e01e30795fff98a61e636e88">isRecording</a> (<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keywordtype">bool</span> *recording);</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="comment">// Geometry API.</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a0dffeac6a07e115957198e7aab6e5994">createGeometry</a> (<span class="keywordtype">int</span> maxpolygons, <span class="keywordtype">int</span> maxvertices, <a class="code" href="class_f_m_o_d_1_1_geometry.html">Geometry</a> **geometry);</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a55c8291533b8acee2d063b96f98a4447">setGeometrySettings</a> (<span class="keywordtype">float</span> maxworldsize);</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a2f0405603d64deb59a9c488d349ec24b">getGeometrySettings</a> (<span class="keywordtype">float</span> *maxworldsize);</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a45b60ea58b5ee90ab60784032f21c656">loadGeometry</a> (<span class="keyword">const</span> <span class="keywordtype">void</span> *<a class="code" href="fmod__codec_8h.html#a4d218bb9f59bc8beef27e0ffb15af6db">data</a>, <span class="keywordtype">int</span> datasize, <a class="code" href="class_f_m_o_d_1_1_geometry.html">Geometry</a> **geometry);</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#aef40da84faa91206be66380d481ab92e">getGeometryOcclusion</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *listener, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *source, <span class="keywordtype">float</span> *direct, <span class="keywordtype">float</span> *reverb);</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="comment">// Network functions.</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ae469664058886cfb93f00bde8559c959">setNetworkProxy</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *proxy);</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ab214740b1caf01e71177f139f5617241">getNetworkProxy</a> (<span class="keywordtype">char</span> *proxy, <span class="keywordtype">int</span> proxylen);</div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ac955a6d47c7d1ce39ff63f7b652c22c9">setNetworkTimeout</a> (<span class="keywordtype">int</span> timeout);</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#a2005634547b6163e668d4711f4820071">getNetworkTimeout</a> (<span class="keywordtype">int</span> *timeout);</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; </div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_system.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; };</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="comment"> &#39;Sound&#39; API</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_sound.html"> 192</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; {</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a Sound class.</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="comment"> Appropriate Sound creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a45a0ae7507a1dce0ee909c6c006439bf">getSystemObject</a> (<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system);</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="comment">// Standard sound manipulation functions. </span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a1934d9b7f9408c26bf54c78f0e4c0a3e">lock</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__output_8h.html#af809982b572901f0cf76f4ee1d75dce3">offset</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a5bd98a35333cb58781d316f76ca8a75f">length</a>, <span class="keywordtype">void</span> **<a class="code" href="fmod__output_8h.html#a040a88c9095b1eeecd8c5bfdd7355dd4">ptr1</a>, <span class="keywordtype">void</span> **<a class="code" href="fmod__output_8h.html#affc39513894007e179b6c9b29a5659bf">ptr2</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__output_8h.html#a4b582fef474cc60a5f180dd8c89c150a">len1</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *<a class="code" href="fmod__output_8h.html#a589959d1f80ee502e6fdde57b5a9a48f">len2</a>);</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a258d10d0b1c494c6f9c23c429b236877">unlock</a> (<span class="keywordtype">void</span> *ptr1, <span class="keywordtype">void</span> *ptr2, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> len1, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> len2);</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ae0e3a433b2d156d4fdfe7673cd446013">setDefaults</a> (<span class="keywordtype">float</span> frequency, <span class="keywordtype">float</span> volume, <span class="keywordtype">float</span> <a class="code" href="_vol_pan_8c.html#a9c7c9b93628fbf6cab1b7199c478e307">pan</a>, <span class="keywordtype">int</span> priority);</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a6e63f50105edd06ba84acfaede390daf">getDefaults</a> (<span class="keywordtype">float</span> *frequency, <span class="keywordtype">float</span> *volume, <span class="keywordtype">float</span> *pan, <span class="keywordtype">int</span> *priority);</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#aaee3ddece486cfd90af8fda470cd8417">setVariations</a> (<span class="keywordtype">float</span> frequencyvar, <span class="keywordtype">float</span> volumevar, <span class="keywordtype">float</span> panvar);</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ab8b5bb2a65be0e8712bfeb749533ee42">getVariations</a> (<span class="keywordtype">float</span> *frequencyvar, <span class="keywordtype">float</span> *volumevar, <span class="keywordtype">float</span> *panvar);</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a0ea514bf6fdec0b3e494f0ab32979146">set3DMinMaxDistance</a> (<span class="keywordtype">float</span> min, <span class="keywordtype">float</span> max);</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#aee2673d52d1cd1066fde3280833bc5c9">get3DMinMaxDistance</a> (<span class="keywordtype">float</span> *min, <span class="keywordtype">float</span> *max);</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a5aa16a56b01a95b56101113f03b4f35a">set3DConeSettings</a> (<span class="keywordtype">float</span> insideconeangle, <span class="keywordtype">float</span> outsideconeangle, <span class="keywordtype">float</span> outsidevolume);</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ac97d3eca607215e6303dca2901cb0a5c">get3DConeSettings</a> (<span class="keywordtype">float</span> *insideconeangle, <span class="keywordtype">float</span> *outsideconeangle, <span class="keywordtype">float</span> *outsidevolume);</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ac58df33caeead4592c7493eec22b2aea">set3DCustomRolloff</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *points, <span class="keywordtype">int</span> numpoints);</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#aff25878cdaeeeda3451a73f0698b979f">get3DCustomRolloff</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> **points, <span class="keywordtype">int</span> *numpoints);</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#aebd8dd26c0718d29f444f1c941f0ce20">setSubSound</a> (<span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> *<a class="code" href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782">subsound</a>);</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#aabc7ff9634d7d6e15dda1324e59ca4fb">getSubSound</a> (<span class="keywordtype">int</span> index, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> **subsound);</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a2b3d968152115424e32561c96a19b4fd">setSubSoundSentence</a> (<span class="keywordtype">int</span> *subsoundlist, <span class="keywordtype">int</span> numsubsounds);</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#afac103deb04627ed979e5e956699bb9d">getName</a> (<span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">int</span> namelen);</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#abd40dad0cef01802bc4610522a11c5d7">getLength</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *length, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="fmod__codec_8h.html#a261972fd3749c09d3ffef026aa74fe67">lengthtype</a>);</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a6429f866cabca009a1ca5205dd30b128">getFormat</a> (<a class="code" href="fmod_8h.html#a83dd87ce05a7a42ebab64a9230d50773">FMOD_SOUND_TYPE</a> *<a class="code" href="fmod_8h.html#a5338b9cb3874378d7e5adfbe80a8a381">type</a>, <a class="code" href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a> *format, <span class="keywordtype">int</span> *channels, <span class="keywordtype">int</span> *bits);</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a3d2299cbdab3e3f9fa29ccac7c78573f">getNumSubSounds</a> (<span class="keywordtype">int</span> *numsubsounds);</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a83d3b5a0f96ef5c46bc75b01370e144d">getNumTags</a> (<span class="keywordtype">int</span> *numtags, <span class="keywordtype">int</span> *numtagsupdated);</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a261f66d08a414dff8aeffa2564ea6939">getTag</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> index, <a class="code" href="struct_f_m_o_d___t_a_g.html">FMOD_TAG</a> *tag);</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#acb12d44096c46e3b31a1e3a40ff45f42">getOpenState</a> (<a class="code" href="fmod_8h.html#a221cb52d0383fce1ed85ccbdffa01dac">FMOD_OPENSTATE</a> *openstate, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *percentbuffered, <span class="keywordtype">bool</span> *starving, <span class="keywordtype">bool</span> *diskbusy);</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a7cef2f68ccc289fe3d3ad72532ca1d9f">readData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ad3cb09fae9cdb75b34a69bf63f9946e8">buffer</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> lenbytes, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *read);</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a42c6b739f4e9325ef03b861646e6b3f0">seekData</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__output_8h.html#a660a087dd78d005096c0ab8bfa9402fe">pcm</a>);</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;</div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a0cbbc74bf6fd0329eed4a45be8293e4d">setSoundGroup</a> (<a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a> *soundgroup);</div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a06161c200034d9f29c68ad70c640e2ce">getSoundGroup</a> (<a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a> **soundgroup);</div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; <span class="comment">// Synchronization point API. These points can come from markers embedded in wav files, and can also generate channel callbacks. </span></div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a0ae4d434d65445cc3cdafa39d6527a29">getNumSyncPoints</a> (<span class="keywordtype">int</span> *numsyncpoints);</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a3ed2068dbe0245c7b3724888da510973">getSyncPoint</a> (<span class="keywordtype">int</span> index, <a class="code" href="fmod_8h.html#a12755edb3028166391b2142951692d40">FMOD_SYNCPOINT</a> **point);</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a38cfda45c0d22050c8c5dff61da61eb8">getSyncPointInfo</a> (<a class="code" href="fmod_8h.html#a12755edb3028166391b2142951692d40">FMOD_SYNCPOINT</a> *point, <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> namelen, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *offset, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> offsettype);</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a0e5cf71cc54cb20437d9c0b363ca29b0">addSyncPoint</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> offset, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> offsettype, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <a class="code" href="fmod_8h.html#a12755edb3028166391b2142951692d40">FMOD_SYNCPOINT</a> **point);</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a09759386a41905bb4707c6da6f93a43a">deleteSyncPoint</a> (<a class="code" href="fmod_8h.html#a12755edb3028166391b2142951692d40">FMOD_SYNCPOINT</a> *point);</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;</div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; <span class="comment">// Functions also in Channel class but here they are the &#39;default&#39; to save having to change it in Channel all the time.</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ac7a4b65af590880b54de2895ecdde55b">setMode</a> (<a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> mode);</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a555a8a14904c872121778fa3260878ee">getMode</a> (<a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> *mode);</div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a46103a4200e0d0e79f3ab867323a6bfc">setLoopCount</a> (<span class="keywordtype">int</span> loopcount);</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ab162fd51df1fc68ad421cacfc281107e">getLoopCount</a> (<span class="keywordtype">int</span> *loopcount);</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#af8a3779e053f96c92265e1b981e4e998">setLoopPoints</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loopstart, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopstarttype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loopend, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopendtype);</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a7fcd6a38ec5c720a8c8f9ea1b5bc05e5">getLoopPoints</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *loopstart, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopstarttype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *loopend, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopendtype);</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="comment">// For MOD/S3M/XM/IT/MID sequenced formats only.</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a8679d093afa29c065b879eadd91413e4">getMusicNumChannels</a> (<span class="keywordtype">int</span> *numchannels);</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#a54c06abc72a2a5a0ef38c2d6d506f7a9">setMusicChannelVolume</a> (<span class="keywordtype">int</span> channel, <span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ad299b9dcb220b19d34270bc65a9e25ff">getMusicChannelVolume</a> (<span class="keywordtype">int</span> channel, <span class="keywordtype">float</span> *volume);</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ae40136d419e38c95e44ad58ff126596d">setMusicSpeed</a> (<span class="keywordtype">float</span> speed);</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#adc3874f7fb71fe6ec7447c660c5e39e7">getMusicSpeed</a> (<span class="keywordtype">float</span> *speed);</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; </div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; };</div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="comment"> &#39;Channel&#39; API.</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="comment"> */</span> </div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_channel.html"> 264</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a></div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; {</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a Channel class. </span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="comment"> Appropriate Channel creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a45a0ae7507a1dce0ee909c6c006439bf">getSystemObject</a> (<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system);</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a3570ab5c0df5bf6034a10d6e65d4cada">stop</a> ();</div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#adba8362554c3018745864fe631589320">setPaused</a> (<span class="keywordtype">bool</span> paused);</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a53105e2ef42d83aa338938a7c32e810f">getPaused</a> (<span class="keywordtype">bool</span> *paused);</div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a75b4fd03d41ee3cb828a8aa897b37cf4">setVolume</a> (<span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ad3906080822a1caee5adf3127ec11842">getVolume</a> (<span class="keywordtype">float</span> *volume);</div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac94d1fe7b71e25302843310073bf6e0c">setFrequency</a> (<span class="keywordtype">float</span> frequency);</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a0ae26accd66baac03e5e4fbf28fc6428">getFrequency</a> (<span class="keywordtype">float</span> *frequency);</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#adabf2d0b322e10affa696b9bc89fb5aa">setPan</a> (<span class="keywordtype">float</span> <a class="code" href="_vol_pan_8c.html#a9c7c9b93628fbf6cab1b7199c478e307">pan</a>);</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a7a8f817e9b3cee23ae243065fcaa3b14">getPan</a> (<span class="keywordtype">float</span> *pan);</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a0a7c66287237d5f157df6fa068d2c259">setDelay</a> (<a class="code" href="fmod_8h.html#a294c7a2929ae0374c4fa8a4e54902b7c">FMOD_DELAYTYPE</a> delaytype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> delayhi, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> delaylo);</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aba510115fa702a87c65bfca60e377606">getDelay</a> (<a class="code" href="fmod_8h.html#a294c7a2929ae0374c4fa8a4e54902b7c">FMOD_DELAYTYPE</a> delaytype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *delayhi, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *delaylo);</div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a30e585b35d8158761a79c4cbdf974da5">setSpeakerMix</a> (<span class="keywordtype">float</span> frontleft, <span class="keywordtype">float</span> frontright, <span class="keywordtype">float</span> center, <span class="keywordtype">float</span> lfe, <span class="keywordtype">float</span> backleft, <span class="keywordtype">float</span> backright, <span class="keywordtype">float</span> sideleft, <span class="keywordtype">float</span> sideright);</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a674d8c7e2b5d7919d8bf1386758cf90e">getSpeakerMix</a> (<span class="keywordtype">float</span> *frontleft, <span class="keywordtype">float</span> *frontright, <span class="keywordtype">float</span> *center, <span class="keywordtype">float</span> *lfe, <span class="keywordtype">float</span> *backleft, <span class="keywordtype">float</span> *backright, <span class="keywordtype">float</span> *sideleft, <span class="keywordtype">float</span> *sideright);</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a88dba0e4904686f1a039a1593f26db54">setSpeakerLevels</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a74db946f8ff618f72c6c9c3176b85d88">getSpeakerLevels</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a3ebab88099a7dc91c6bfc43f2085626f">setInputChannelMix</a> (<span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ad0bda92bab83f6e9836b98e1d1216054">getInputChannelMix</a> (<span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a127334d754e68dc5088e71b414415aa5">setMute</a> (<span class="keywordtype">bool</span> mute);</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a465278f351dcaa773c827aa0abf426d7">getMute</a> (<span class="keywordtype">bool</span> *mute);</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aed37de365eadb49fb588a2af07583e6d">setPriority</a> (<span class="keywordtype">int</span> priority);</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#acea3435b93f3c1158b00dbdf1eae1cae">getPriority</a> (<span class="keywordtype">int</span> *priority);</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a2e92d9edc0da7387ab617221a9ec418b">setPosition</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> <a class="code" href="fmod__codec_8h.html#afb73aa9ab0818133a25040abf0c9cecf">postype</a>);</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#afed05ce082a2a7a0ac1f3eacddb12e00">getPosition</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *position, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> postype);</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ab4b138a376f73e3900d33b615fc9de65">setReverbProperties</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___c_h_a_n_n_e_l_p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_CHANNELPROPERTIES</a> *prop);</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aab9e25aa8925baa58468a283b13a6347">getReverbProperties</a> (<a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___c_h_a_n_n_e_l_p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_CHANNELPROPERTIES</a> *prop);</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#af72954b3c59be7fd836943687605081f">setLowPassGain</a> (<span class="keywordtype">float</span> gain);</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ad79e68925224d2c2ba46a521b15a2fb9">getLowPassGain</a> (<span class="keywordtype">float</span> *gain);</div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#adb440f20272e68ba0be226cb1fef3489">setChannelGroup</a> (<a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> *channelgroup);</div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a938883a76cb17d2715aa7d47f9dd7cde">getChannelGroup</a> (<a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> **channelgroup);</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a1de0910264c7dc5b6c12d170b008e0e9">setCallback</a> (FMOD_CHANNEL_CALLBACK callback);</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="comment">// 3D functionality.</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a71ca7da0f2775c57ecc10ce787a46728">set3DAttributes</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *<a class="code" href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a>, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vel);</div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac19d5de55c5867c15bc6b15ed7f9305e">get3DAttributes</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *pos, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vel);</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a35eeab8efe2120b4133f9591d67760ce">set3DMinMaxDistance</a> (<span class="keywordtype">float</span> mindistance, <span class="keywordtype">float</span> maxdistance);</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a71fc1992ae9430c57d4c13b402e2c7c8">get3DMinMaxDistance</a> (<span class="keywordtype">float</span> *mindistance, <span class="keywordtype">float</span> *maxdistance);</div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a5aa16a56b01a95b56101113f03b4f35a">set3DConeSettings</a> (<span class="keywordtype">float</span> insideconeangle, <span class="keywordtype">float</span> outsideconeangle, <span class="keywordtype">float</span> outsidevolume);</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac97d3eca607215e6303dca2901cb0a5c">get3DConeSettings</a> (<span class="keywordtype">float</span> *insideconeangle, <span class="keywordtype">float</span> *outsideconeangle, <span class="keywordtype">float</span> *outsidevolume);</div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a8181c203922ff7b256527b49b1eca07c">set3DConeOrientation</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *orientation);</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ae7758b6d26adc682920173ea26ea8965">get3DConeOrientation</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *orientation);</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac58df33caeead4592c7493eec22b2aea">set3DCustomRolloff</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *points, <span class="keywordtype">int</span> numpoints);</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aff25878cdaeeeda3451a73f0698b979f">get3DCustomRolloff</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> **points, <span class="keywordtype">int</span> *numpoints);</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac48455c9fa0fe256fc2c4a60d7f2d203">set3DOcclusion</a> (<span class="keywordtype">float</span> directocclusion, <span class="keywordtype">float</span> reverbocclusion);</div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a6d7f5d4d94c7c85a33878e928783c6eb">get3DOcclusion</a> (<span class="keywordtype">float</span> *directocclusion, <span class="keywordtype">float</span> *reverbocclusion);</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aad0df4f9fb6962335a279c03ad6b98b0">set3DSpread</a> (<span class="keywordtype">float</span> angle);</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a22ccb4de2aa9fc385c5e3a840276ff79">get3DSpread</a> (<span class="keywordtype">float</span> *angle);</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a0f326f25044c9ef08a717a7a552ec87f">set3DPanLevel</a> (<span class="keywordtype">float</span> level);</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aab2c571c9f9b70870fe75f6ff9ef6116">get3DPanLevel</a> (<span class="keywordtype">float</span> *level);</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac4c3c386124f2c9e69c0aecf220a33d6">set3DDopplerLevel</a> (<span class="keywordtype">float</span> level);</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a31f308530458beec7293671e14adc5b6">get3DDopplerLevel</a> (<span class="keywordtype">float</span> *level);</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a0c47fafe776788dcc7f967550dcb3bf7">set3DDistanceFilter</a> (<span class="keywordtype">bool</span> custom, <span class="keywordtype">float</span> customLevel, <span class="keywordtype">float</span> centerFreq);</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a5b9373eb2157e8cd2641afdf08aad84f">get3DDistanceFilter</a> (<span class="keywordtype">bool</span> *custom, <span class="keywordtype">float</span> *customLevel, <span class="keywordtype">float</span> *centerFreq);</div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <span class="comment">// DSP functionality only for channels playing sounds created with FMOD_SOFTWARE.</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#af7ee9bd2b2c79104c1b64feac129323f">getDSPHead</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ae019183608a0e549d44fca7a04402b03">addDSP</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *dsp, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **connection);</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;</div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="comment">// Information only functions.</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a116f6aee47440187d459c1de1a772de4">isPlaying</a> (<span class="keywordtype">bool</span> *isplaying);</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a124cfcea6847e920da4c1b9e2212a72f">isVirtual</a> (<span class="keywordtype">bool</span> *isvirtual);</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aefeee0737ca9f7c3991349113afe9947">getAudibility</a> (<span class="keywordtype">float</span> *audibility);</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a57650dc4127c4fe533091d9867b35a8e">getCurrentSound</a> (<a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> **<a class="code" href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a>);</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#aa2e877388cc4d0adabcfc91dcfa17839">getSpectrum</a> (<span class="keywordtype">float</span> *spectrumarray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset, <a class="code" href="fmod_8h.html#a367a057220514092d4e981e8c45a998b">FMOD_DSP_FFT_WINDOW</a> windowtype);</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a9ab3fbc47d56e9644ee084f89b7d1913">getWaveData</a> (<span class="keywordtype">float</span> *wavearray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset);</div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#acdc70e90b2a7b764ce61fda29e1a328b">getIndex</a> (<span class="keywordtype">int</span> *<a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>);</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <span class="comment">// Functions also found in Sound class but here they can be set per channel.</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ac7a4b65af590880b54de2895ecdde55b">setMode</a> (<a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> mode);</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a555a8a14904c872121778fa3260878ee">getMode</a> (<a class="code" href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a> *mode);</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a46103a4200e0d0e79f3ab867323a6bfc">setLoopCount</a> (<span class="keywordtype">int</span> loopcount);</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ab162fd51df1fc68ad421cacfc281107e">getLoopCount</a> (<span class="keywordtype">int</span> *loopcount);</div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#af8a3779e053f96c92265e1b981e4e998">setLoopPoints</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loopstart, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopstarttype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loopend, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopendtype);</div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#a7fcd6a38ec5c720a8c8f9ea1b5bc05e5">getLoopPoints</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *loopstart, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopstarttype, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *loopend, <a class="code" href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a> loopendtype);</div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="comment">// Userdata set/get. </span></div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;</div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; };</div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;</div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;<span class="comment"> &#39;ChannelGroup&#39; API</span></div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_channel_group.html"> 359</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a></div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; {</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;</div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; <a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a ChannelGroup class. </span></div>
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;<span class="comment"> Appropriate ChannelGroup creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;</div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a45a0ae7507a1dce0ee909c6c006439bf">getSystemObject</a> (<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system);</div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; <span class="comment">// Channelgroup scale values. (changes attributes relative to the channels, doesn&#39;t overwrite them)</span></div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a75b4fd03d41ee3cb828a8aa897b37cf4">setVolume</a> (<span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#ad3906080822a1caee5adf3127ec11842">getVolume</a> (<span class="keywordtype">float</span> *volume);</div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a1e42705bfaa231fc2184cb4285e4a9aa">setPitch</a> (<span class="keywordtype">float</span> pitch);</div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a46b01616445885dc9056faf981000f4d">getPitch</a> (<span class="keywordtype">float</span> *pitch);</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#ac48455c9fa0fe256fc2c4a60d7f2d203">set3DOcclusion</a> (<span class="keywordtype">float</span> directocclusion, <span class="keywordtype">float</span> reverbocclusion);</div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a6d7f5d4d94c7c85a33878e928783c6eb">get3DOcclusion</a> (<span class="keywordtype">float</span> *directocclusion, <span class="keywordtype">float</span> *reverbocclusion);</div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#adba8362554c3018745864fe631589320">setPaused</a> (<span class="keywordtype">bool</span> paused);</div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a53105e2ef42d83aa338938a7c32e810f">getPaused</a> (<span class="keywordtype">bool</span> *paused);</div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a127334d754e68dc5088e71b414415aa5">setMute</a> (<span class="keywordtype">bool</span> mute);</div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a465278f351dcaa773c827aa0abf426d7">getMute</a> (<span class="keywordtype">bool</span> *mute);</div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;</div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; <span class="comment">// Channelgroup override values. (recursively overwrites whatever settings the channels had)</span></div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a3570ab5c0df5bf6034a10d6e65d4cada">stop</a> ();</div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a917c3dcb9b6129831ba850ec4a85f963">overrideVolume</a> (<span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#af44b2ca4b63ba467ed7e4941740c91c4">overrideFrequency</a> (<span class="keywordtype">float</span> frequency);</div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a509c2a5a7c17845a77b0702b851c072c">overridePan</a> (<span class="keywordtype">float</span> <a class="code" href="_vol_pan_8c.html#a9c7c9b93628fbf6cab1b7199c478e307">pan</a>);</div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#af2d48516703a0b8851716346333fd2b4">overrideReverbProperties</a>(<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___c_h_a_n_n_e_l_p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_CHANNELPROPERTIES</a> *prop);</div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a9bb8d66a495d4ce475439ea62d013104">override3DAttributes</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *<a class="code" href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a>, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vel);</div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a3bc6e7a6a408f54984ea915689a4c764">overrideSpeakerMix</a> (<span class="keywordtype">float</span> frontleft, <span class="keywordtype">float</span> frontright, <span class="keywordtype">float</span> center, <span class="keywordtype">float</span> lfe, <span class="keywordtype">float</span> backleft, <span class="keywordtype">float</span> backright, <span class="keywordtype">float</span> sideleft, <span class="keywordtype">float</span> sideright);</div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;</div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; <span class="comment">// Nested channel groups.</span></div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#ac0a0c842f843534cb923433e1e95f8a1">addGroup</a> (<a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> *group);</div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a18321d8271a5258651bd1b666869aa33">getNumGroups</a> (<span class="keywordtype">int</span> *numgroups);</div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#aa603de960729921c6fa7c0210ee3584c">getGroup</a> (<span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> **group);</div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a264c019f1c26b6d86c6ed4ab7003af68">getParentGroup</a> (<a class="code" href="class_f_m_o_d_1_1_channel_group.html">ChannelGroup</a> **group);</div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;</div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; <span class="comment">// DSP functionality only for channel groups playing sounds created with FMOD_SOFTWARE.</span></div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#af7ee9bd2b2c79104c1b64feac129323f">getDSPHead</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **dsp);</div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#ae019183608a0e549d44fca7a04402b03">addDSP</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *dsp, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **connection);</div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;</div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <span class="comment">// Information only functions.</span></div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#afac103deb04627ed979e5e956699bb9d">getName</a> (<span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">int</span> namelen);</div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a6023424645cc211492fa8e98cd1a06b7">getNumChannels</a> (<span class="keywordtype">int</span> *numchannels);</div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a92b0f3618f8f3e33e5f6ae2d72a02131">getChannel</a> (<span class="keywordtype">int</span> index, <a class="code" href="class_f_m_o_d_1_1_channel.html">Channel</a> **channel);</div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#aa2e877388cc4d0adabcfc91dcfa17839">getSpectrum</a> (<span class="keywordtype">float</span> *spectrumarray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset, <a class="code" href="fmod_8h.html#a367a057220514092d4e981e8c45a998b">FMOD_DSP_FFT_WINDOW</a> windowtype);</div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#a9ab3fbc47d56e9644ee084f89b7d1913">getWaveData</a> (<span class="keywordtype">float</span> *wavearray, <span class="keywordtype">int</span> numvalues, <span class="keywordtype">int</span> channeloffset);</div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;</div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;</div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_channel_group.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; };</div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;</div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;<span class="comment"> &#39;SoundGroup&#39; API</span></div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_sound_group.html"> 418</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a></div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; {</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160;</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; <a class="code" href="class_f_m_o_d_1_1_sound_group.html">SoundGroup</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a SoundGroup class. </span></div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;<span class="comment"> Appropriate SoundGroup creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160;</div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a45a0ae7507a1dce0ee909c6c006439bf">getSystemObject</a> (<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system);</div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;</div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; <span class="comment">// SoundGroup control functions.</span></div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a3068f091af0a89e91242c87fbc8388ca">setMaxAudible</a> (<span class="keywordtype">int</span> maxaudible);</div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a7de3d9374d94a8cf859cdff0ba6f222a">getMaxAudible</a> (<span class="keywordtype">int</span> *maxaudible);</div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#ad7614066d6a2e13d0b948204b6d29e21">setMaxAudibleBehavior</a> (<a class="code" href="fmod_8h.html#aaa0607e7d11dfadd764357cc56fe21eb">FMOD_SOUNDGROUP_BEHAVIOR</a> behavior);</div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a4d293a63dfd99b42962330191681f2b1">getMaxAudibleBehavior</a> (<a class="code" href="fmod_8h.html#aaa0607e7d11dfadd764357cc56fe21eb">FMOD_SOUNDGROUP_BEHAVIOR</a> *behavior);</div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#ae83a7cb74d947a3e607b92c324a15fdb">setMuteFadeSpeed</a> (<span class="keywordtype">float</span> speed);</div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a2b441b761f31b553d7a34e8005cb8145">getMuteFadeSpeed</a> (<span class="keywordtype">float</span> *speed);</div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a75b4fd03d41ee3cb828a8aa897b37cf4">setVolume</a> (<span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#ad3906080822a1caee5adf3127ec11842">getVolume</a> (<span class="keywordtype">float</span> *volume);</div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a3570ab5c0df5bf6034a10d6e65d4cada">stop</a> ();</div>
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160;</div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; <span class="comment">// Information only functions.</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#afac103deb04627ed979e5e956699bb9d">getName</a> (<span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">int</span> namelen);</div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#ac262e6adbb45810017f5c5d941334942">getNumSounds</a> (<span class="keywordtype">int</span> *numsounds);</div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a4c90059c568d4b2f746c69104b5bb407">getSound</a> (<span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <a class="code" href="class_f_m_o_d_1_1_sound.html">Sound</a> **<a class="code" href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a>);</div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#a98e822f3f27cd29be2e193cb857b3cad">getNumPlaying</a> (<span class="keywordtype">int</span> *numplaying);</div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;</div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; </div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_sound_group.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; };</div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;</div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;<span class="comment"> &#39;DSP&#39; API</span></div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_d_s_p.html"> 456</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a></div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; {</div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;</div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a DSP class. </span></div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;<span class="comment"> Appropriate DSP creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;</div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a45a0ae7507a1dce0ee909c6c006439bf">getSystemObject</a> (<a class="code" href="class_f_m_o_d_1_1_system.html">System</a> **system);</div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;</div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; <span class="comment">// Connection / disconnection / input and output enumeration.</span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a26c620fd9f9751c7607f0629faba4817">addInput</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *target, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **connection);</div>
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a25d6621b1df0a2f4ef0072234a9f9fe6">disconnectFrom</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> *target);</div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#ae3334afddc8d519c4f0b4a012d48e659">disconnectAll</a> (<span class="keywordtype">bool</span> inputs, <span class="keywordtype">bool</span> outputs);</div>
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <span class="keyword">remove</span> ();</div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a1c26aa7c271b1fd7cea194ab1598461e">getNumInputs</a> (<span class="keywordtype">int</span> *numinputs);</div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a76375c557001561ea3e6242c7af15e5c">getNumOutputs</a> (<span class="keywordtype">int</span> *numoutputs);</div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a0482372614c3b48208a23922f168b506">getInput</a> (<span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **input, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **inputconnection);</div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a40b947a53584a5f72acacec1060decc5">getOutput</a> (<span class="keywordtype">int</span> index, <a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **output, <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a> **outputconnection);</div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; <span class="comment">// DSP unit control.</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a55df252663b1f622a38571436f8fe1d7">setActive</a> (<span class="keywordtype">bool</span> active);</div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#ae42a86968fa64ad3a64070b0ae172d21">getActive</a> (<span class="keywordtype">bool</span> *active);</div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a9e1258fac6a8b0a87490bfaa7b1776d5">setBypass</a> (<span class="keywordtype">bool</span> bypass);</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#afa686de2b59ca86aec63de03e928e8f1">getBypass</a> (<span class="keywordtype">bool</span> *bypass);</div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a164f0f17101d166389340876ac78bf46">setSpeakerActive</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">bool</span> active);</div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#aa450a617fe7730a383b7079d1bc00115">getSpeakerActive</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">bool</span> *active);</div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a34419eab0cfb8806aab514a362d9a825">reset</a> ();</div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; </div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;</div>
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160; <span class="comment">// DSP parameter control.</span></div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#affedcc94bda28c553eec86430ffbf209">setParameter</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> <a class="code" href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725">value</a>);</div>
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a7ece8345255f3161e7971beea571de20">getParameter</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> *value, <span class="keywordtype">char</span> *<a class="code" href="fmod__dsp_8h.html#a39b187949529e2a44358c41308978552">valuestr</a>, <span class="keywordtype">int</span> valuestrlen);</div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#af7c81ccc177f55d8c52753e5c055335c">getNumParameters</a> (<span class="keywordtype">int</span> *numparams);</div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a67eb72e75ea8a5695be76cd9bd995664">getParameterInfo</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">char</span> *<a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>, <span class="keywordtype">char</span> *label, <span class="keywordtype">char</span> *description, <span class="keywordtype">int</span> descriptionlen, <span class="keywordtype">float</span> *min, <span class="keywordtype">float</span> *max);</div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#af8b770728dd996be2c3222c672be39c7">showConfigDialog</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod__dsp_8h.html#aa587cb0701854912afb4f12f5936ef54">hwnd</a>, <span class="keywordtype">bool</span> <a class="code" href="fmod__dsp_8h.html#a11e872b8094818480d775e0bd50424fb">show</a>);</div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; </div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; <span class="comment">// DSP attributes. </span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a7f2aa93275bd8e471de2971eb9b64b2a">getInfo</a> (<span class="keywordtype">char</span> *name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *version, <span class="keywordtype">int</span> *channels, <span class="keywordtype">int</span> *configwidth, <span class="keywordtype">int</span> *configheight);</div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a11d31e79c197ea15428501b694ed123b">getType</a> (<a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae">FMOD_DSP_TYPE</a> *<a class="code" href="fmod_8h.html#a5338b9cb3874378d7e5adfbe80a8a381">type</a>); </div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#ae0e3a433b2d156d4fdfe7673cd446013">setDefaults</a> (<span class="keywordtype">float</span> frequency, <span class="keywordtype">float</span> volume, <span class="keywordtype">float</span> <a class="code" href="_vol_pan_8c.html#a9c7c9b93628fbf6cab1b7199c478e307">pan</a>, <span class="keywordtype">int</span> priority);</div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#a6e63f50105edd06ba84acfaede390daf">getDefaults</a> (<span class="keywordtype">float</span> *frequency, <span class="keywordtype">float</span> *volume, <span class="keywordtype">float</span> *pan, <span class="keywordtype">int</span> *priority);</div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; </div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160;</div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; };</div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;</div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160;<span class="comment"> &#39;DSPConnection&#39; API</span></div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_d_s_p_connection.html"> 511</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a></div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; {</div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;</div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html">DSPConnection</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a DSPConnection class. </span></div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;<span class="comment"> Appropriate DSPConnection creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;</div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160;</div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#afc45ac8382611de3196b70d374b2bf9b">getInput</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **input);</div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#a5973f470fe62c4b0a5443f383e7df7ec">getOutput</a> (<a class="code" href="class_f_m_o_d_1_1_d_s_p.html">DSP</a> **output);</div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#a15572cdd3df76fa310805f2e7b49ced8">setMix</a> (<span class="keywordtype">float</span> volume);</div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#a17a0ed4756267b561af95820d066be55">getMix</a> (<span class="keywordtype">float</span> *volume);</div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#a75aa8a46fd738df67595c354959d3b47">setLevels</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#a9f5ac067e5c1915ce2f2c6765028cf5c">getLevels</a> (<a class="code" href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a> speaker, <span class="keywordtype">float</span> *levels, <span class="keywordtype">int</span> numlevels);</div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;</div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;</div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_d_s_p_connection.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160; };</div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;</div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;</div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="comment"> &#39;Geometry&#39; API</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_geometry.html"> 538</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_geometry.html">Geometry</a></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; {</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; <a class="code" href="class_f_m_o_d_1_1_geometry.html">Geometry</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a Geometry class. </span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="comment"> Appropriate Geometry creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;</div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; <span class="keyword">public</span>: </div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160;</div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;</div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; <span class="comment">// Polygon manipulation.</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a0daecd2d99c44016eb7c3593bb36a064">addPolygon</a> (<span class="keywordtype">float</span> directocclusion, <span class="keywordtype">float</span> reverbocclusion, <span class="keywordtype">bool</span> doublesided, <span class="keywordtype">int</span> numvertices, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vertices, <span class="keywordtype">int</span> *polygonindex);</div>
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a8966c5760d2ce3698255c1eb88277f28">getNumPolygons</a> (<span class="keywordtype">int</span> *numpolygons); </div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a7deae5cf5ba6a158f7a2b2fb84e32db6">getMaxPolygons</a> (<span class="keywordtype">int</span> *maxpolygons, <span class="keywordtype">int</span> *maxvertices);</div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#aebe2850deaea323890dea57bc0d28cdf">getPolygonNumVertices</a> (<span class="keywordtype">int</span> <a class="code" href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <span class="keywordtype">int</span> *numvertices);</div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#aa12e7872921bff8922a27dcfeed83bff">setPolygonVertex</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">int</span> vertexindex, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vertex); </div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a165e0db01fe20341adb1ae9f751b974f">getPolygonVertex</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">int</span> vertexindex, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *vertex);</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a6e290e32f2b072b0254a527b7b8e8fcc">setPolygonAttributes</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> directocclusion, <span class="keywordtype">float</span> reverbocclusion, <span class="keywordtype">bool</span> doublesided); </div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#ad29e981b19cf68946f6afbd3e08f65f7">getPolygonAttributes</a> (<span class="keywordtype">int</span> index, <span class="keywordtype">float</span> *directocclusion, <span class="keywordtype">float</span> *reverbocclusion, <span class="keywordtype">bool</span> *doublesided); </div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;</div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160; <span class="comment">// Object manipulation.</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a55df252663b1f622a38571436f8fe1d7">setActive</a> (<span class="keywordtype">bool</span> active); </div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#ae42a86968fa64ad3a64070b0ae172d21">getActive</a> (<span class="keywordtype">bool</span> *active); </div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#ad631baf19c3a8cbbea61dd0bcea63504">setRotation</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *forward, <span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *up);</div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a44fadae543f49222a78c463fe6c663ae">getRotation</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *forward, <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *up);</div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a95667f7e1bfd90ff0a4c832cbcee758d">setPosition</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *<a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>);</div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a4a65e42db96cefe1ff63244a49e56527">getPosition</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *position);</div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a4d6405aa62c70629c6358a003f17f6ac">setScale</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *scale);</div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a26bdb7c43f7f8d86bad41ec873118bee">getScale</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *scale);</div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#a606efbcf6e0ed657d15435fc4b20eeb2">save</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod__codec_8h.html#a4d218bb9f59bc8beef27e0ffb15af6db">data</a>, <span class="keywordtype">int</span> *datasize);</div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;</div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata);</div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160;</div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_geometry.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160; };</div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160;</div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160;</div>
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>&#160; <span class="comment">/*</span></div>
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160;<span class="comment"> &#39;Reverb&#39; API</span></div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="class_f_m_o_d_1_1_reverb.html"> 581</a></span>&#160; <span class="keyword">class </span><a class="code" href="class_f_m_o_d_1_1_reverb.html">Reverb</a></div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160; {</div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>&#160;</div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160; <a class="code" href="class_f_m_o_d_1_1_reverb.html">Reverb</a>(); <span class="comment">/* Constructor made private so user cannot statically instance a Reverb class. </span></div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160;<span class="comment"> Appropriate Reverb creation or retrieval function must be used. */</span></div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160;</div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160; <span class="keyword">public</span>: </div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;</div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#a6076ffabceff5df8b64dfa764919361c">release</a> ();</div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;</div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; <span class="comment">// Reverb manipulation.</span></div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#af5cf584e982e8e147ccc125da9889873">set3DAttributes</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *<a class="code" href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a>, <span class="keywordtype">float</span> mindistance, <span class="keywordtype">float</span> maxdistance);</div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#ac94abad0ce72040fef680ce56779b0de">get3DAttributes</a> (<a class="code" href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a> *position, <span class="keywordtype">float</span> *mindistance,<span class="keywordtype">float</span> *maxdistance);</div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#a4ed79ba933cdd391f7b44a3bac70ea1d">setProperties</a> (<span class="keyword">const</span> <a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *properties);</div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#a6c2c5b97044bbb0b11e4a9aae5bba017">getProperties</a> (<a class="code" href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a> *properties);</div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#a55df252663b1f622a38571436f8fe1d7">setActive</a> (<span class="keywordtype">bool</span> active);</div>
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#ae42a86968fa64ad3a64070b0ae172d21">getActive</a> (<span class="keywordtype">bool</span> *active);</div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160;</div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; <span class="comment">// Userdata set/get.</span></div>
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#af9c9f81bebbc65f2e46447b7211e270b">setUserData</a> (<span class="keywordtype">void</span> *<a class="code" href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a>);</div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#ab19a211d179054e9d30090504c9a027e">getUserData</a> (<span class="keywordtype">void</span> **userdata); </div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160;</div>
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160; <a class="code" href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a> <a class="code" href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a> <a class="code" href="class_f_m_o_d_1_1_reverb.html#afa4d2b7d1257520724d7bd59ab27ca68">getMemoryInfo</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> event_memorybits, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> *memoryused, <a class="code" href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a> *memoryused_details);</div>
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160; };</div>
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160;}</div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;</div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a0ea514bf6fdec0b3e494f0ab32979146"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a0ea514bf6fdec0b3e494f0ab32979146">FMOD::Sound::set3DMinMaxDistance</a></div><div class="ttdeci">FMOD_RESULT F_API set3DMinMaxDistance(float min, float max)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aef40da84faa91206be66380d481ab92e"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aef40da84faa91206be66380d481ab92e">FMOD::System::getGeometryOcclusion</a></div><div class="ttdeci">FMOD_RESULT F_API getGeometryOcclusion(const FMOD_VECTOR *listener, const FMOD_VECTOR *source, float *direct, float *reverb)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a0c47fafe776788dcc7f967550dcb3bf7"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a0c47fafe776788dcc7f967550dcb3bf7">FMOD::Channel::set3DDistanceFilter</a></div><div class="ttdeci">FMOD_RESULT F_API set3DDistanceFilter(bool custom, float customLevel, float centerFreq)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_afa686de2b59ca86aec63de03e928e8f1"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#afa686de2b59ca86aec63de03e928e8f1">FMOD::DSP::getBypass</a></div><div class="ttdeci">FMOD_RESULT F_API getBypass(bool *bypass)</div></div>
<div class="ttc" id="fmod_8h_html_a1870cd80bd38e1ba43eaa81e74d63bdc"><div class="ttname"><a href="fmod_8h.html#a1870cd80bd38e1ba43eaa81e74d63bdc">FMOD_SPEAKER</a></div><div class="ttdeci">FMOD_SPEAKER</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00662">fmod.h:662</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ad0e620d1c40764d0303d22991c0b1c14"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ad0e620d1c40764d0303d22991c0b1c14">FMOD::System::getHardwareChannels</a></div><div class="ttdeci">FMOD_RESULT F_API getHardwareChannels(int *numhardwarechannels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a45a0ae7507a1dce0ee909c6c006439bf"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a45a0ae7507a1dce0ee909c6c006439bf">FMOD::Sound::getSystemObject</a></div><div class="ttdeci">FMOD_RESULT F_API getSystemObject(System **system)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_adba8362554c3018745864fe631589320"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#adba8362554c3018745864fe631589320">FMOD::Channel::setPaused</a></div><div class="ttdeci">FMOD_RESULT F_API setPaused(bool paused)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_a4ed79ba933cdd391f7b44a3bac70ea1d"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#a4ed79ba933cdd391f7b44a3bac70ea1d">FMOD::Reverb::setProperties</a></div><div class="ttdeci">FMOD_RESULT F_API setProperties(const FMOD_REVERB_PROPERTIES *properties)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1d76b602e4151496193dc99fee86c724"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1d76b602e4151496193dc99fee86c724">FMOD::System::getVersion</a></div><div class="ttdeci">FMOD_RESULT F_API getVersion(unsigned int *version)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_aebe2850deaea323890dea57bc0d28cdf"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#aebe2850deaea323890dea57bc0d28cdf">FMOD::Geometry::getPolygonNumVertices</a></div><div class="ttdeci">FMOD_RESULT F_API getPolygonNumVertices(int index, int *numvertices)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_acdc70e90b2a7b764ce61fda29e1a328b"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#acdc70e90b2a7b764ce61fda29e1a328b">FMOD::Channel::getIndex</a></div><div class="ttdeci">FMOD_RESULT F_API getIndex(int *index)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a6076ffabceff5df8b64dfa764919361c">FMOD::ChannelGroup::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aad0df4f9fb6962335a279c03ad6b98b0"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aad0df4f9fb6962335a279c03ad6b98b0">FMOD::Channel::set3DSpread</a></div><div class="ttdeci">FMOD_RESULT F_API set3DSpread(float angle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a84ee8dd57f43bd7fad386ff0bf7f35c4"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a84ee8dd57f43bd7fad386ff0bf7f35c4">FMOD::System::createDSPByPlugin</a></div><div class="ttdeci">FMOD_RESULT F_API createDSPByPlugin(unsigned int handle, DSP **dsp)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#ab19a211d179054e9d30090504c9a027e">FMOD::SoundGroup::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a26c620fd9f9751c7607f0629faba4817"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a26c620fd9f9751c7607f0629faba4817">FMOD::DSP::addInput</a></div><div class="ttdeci">FMOD_RESULT F_API addInput(DSP *target, DSPConnection **connection)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a3d2299cbdab3e3f9fa29ccac7c78573f"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a3d2299cbdab3e3f9fa29ccac7c78573f">FMOD::Sound::getNumSubSounds</a></div><div class="ttdeci">FMOD_RESULT F_API getNumSubSounds(int *numsubsounds)</div></div>
<div class="ttc" id="fmod_8h_html_a767f8e8b1220d31e69037a3207c0ac87"><div class="ttname"><a href="fmod_8h.html#a767f8e8b1220d31e69037a3207c0ac87">FMOD_DEBUGLEVEL</a></div><div class="ttdeci">unsigned int FMOD_DEBUGLEVEL</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00079">fmod.h:79</a></div></div>
<div class="ttc" id="fmod_8h_html_aab40fe16817c4dfa264690417da60f77"><div class="ttname"><a href="fmod_8h.html#aab40fe16817c4dfa264690417da60f77">FMOD_PLUGINTYPE</a></div><div class="ttdeci">FMOD_PLUGINTYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00700">fmod.h:700</a></div></div>
<div class="ttc" id="fmod_8h_html_a6192ea5a963e6b24689b53e96a946833"><div class="ttname"><a href="fmod_8h.html#a6192ea5a963e6b24689b53e96a946833">FMOD_SOUND_FORMAT</a></div><div class="ttdeci">FMOD_SOUND_FORMAT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00826">fmod.h:826</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a7fcd6a38ec5c720a8c8f9ea1b5bc05e5"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a7fcd6a38ec5c720a8c8f9ea1b5bc05e5">FMOD::Channel::getLoopPoints</a></div><div class="ttdeci">FMOD_RESULT F_API getLoopPoints(unsigned int *loopstart, FMOD_TIMEUNIT loopstarttype, unsigned int *loopend, FMOD_TIMEUNIT loopendtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aba510115fa702a87c65bfca60e377606"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aba510115fa702a87c65bfca60e377606">FMOD::Channel::getDelay</a></div><div class="ttdeci">FMOD_RESULT F_API getDelay(FMOD_DELAYTYPE delaytype, unsigned int *delayhi, unsigned int *delaylo)</div></div>
<div class="ttc" id="fmod_8h_html_a39e7c90db7ff13173da800e92e9db843"><div class="ttname"><a href="fmod_8h.html#a39e7c90db7ff13173da800e92e9db843">FMOD_Debug_SetLevel</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_Debug_SetLevel(FMOD_DEBUGLEVEL level)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#ab19a211d179054e9d30090504c9a027e">FMOD::ChannelGroup::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a5aa16a56b01a95b56101113f03b4f35a"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a5aa16a56b01a95b56101113f03b4f35a">FMOD::Channel::set3DConeSettings</a></div><div class="ttdeci">FMOD_RESULT F_API set3DConeSettings(float insideconeangle, float outsideconeangle, float outsidevolume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a4a65e42db96cefe1ff63244a49e56527"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a4a65e42db96cefe1ff63244a49e56527">FMOD::Geometry::getPosition</a></div><div class="ttdeci">FMOD_RESULT F_API getPosition(FMOD_VECTOR *position)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_ae83a7cb74d947a3e607b92c324a15fdb"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#ae83a7cb74d947a3e607b92c324a15fdb">FMOD::SoundGroup::setMuteFadeSpeed</a></div><div class="ttdeci">FMOD_RESULT F_API setMuteFadeSpeed(float speed)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_adabe18784924707d46b634fbcc6b36d6"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#adabe18784924707d46b634fbcc6b36d6">FMOD::System::getRecordPosition</a></div><div class="ttdeci">FMOD_RESULT F_API getRecordPosition(int id, unsigned int *position)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::DSPConnection::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="struct_f_m_o_d___t_a_g_html"><div class="ttname"><a href="struct_f_m_o_d___t_a_g.html">FMOD_TAG</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01305">fmod.h:1305</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a0bf6ad24902119e0fc3cc45e72603ac0"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a0bf6ad24902119e0fc3cc45e72603ac0">FMOD::System::createStream</a></div><div class="ttdeci">FMOD_RESULT F_API createStream(const char *name_or_data, FMOD_MODE mode, FMOD_CREATESOUNDEXINFO *exinfo, Sound **sound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a57435455d9b9cbd1db644e6152b6ceed"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a57435455d9b9cbd1db644e6152b6ceed">FMOD::System::attachFileSystem</a></div><div class="ttdeci">FMOD_RESULT F_API attachFileSystem(FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::DSP::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1183efad713232b70d47d3b3ab6a0070"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1183efad713232b70d47d3b3ab6a0070">FMOD::System::setSoftwareFormat</a></div><div class="ttdeci">FMOD_RESULT F_API setSoftwareFormat(int samplerate, FMOD_SOUND_FORMAT format, int numoutputchannels, int maxinputchannels, FMOD_DSP_RESAMPLER resamplemethod)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aacc371e9ac3200948db3084da247c871"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aacc371e9ac3200948db3084da247c871">FMOD::System::set3DSettings</a></div><div class="ttdeci">FMOD_RESULT F_API set3DSettings(float dopplerscale, float distancefactor, float rolloffscale)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::Geometry::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a53105e2ef42d83aa338938a7c32e810f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a53105e2ef42d83aa338938a7c32e810f">FMOD::Channel::getPaused</a></div><div class="ttdeci">FMOD_RESULT F_API getPaused(bool *paused)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac4c3c386124f2c9e69c0aecf220a33d6"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac4c3c386124f2c9e69c0aecf220a33d6">FMOD::Channel::set3DDopplerLevel</a></div><div class="ttdeci">FMOD_RESULT F_API set3DDopplerLevel(float level)</div></div>
<div class="ttc" id="fmod_8h_html_a95dca0e16a82baa3f9092bd30bfca337"><div class="ttname"><a href="fmod_8h.html#a95dca0e16a82baa3f9092bd30bfca337">FMOD_INITFLAGS</a></div><div class="ttdeci">unsigned int FMOD_INITFLAGS</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00077">fmod.h:77</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a22ccb4de2aa9fc385c5e3a840276ff79"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a22ccb4de2aa9fc385c5e3a840276ff79">FMOD::Channel::get3DSpread</a></div><div class="ttdeci">FMOD_RESULT F_API get3DSpread(float *angle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a09759386a41905bb4707c6da6f93a43a"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a09759386a41905bb4707c6da6f93a43a">FMOD::Sound::deleteSyncPoint</a></div><div class="ttdeci">FMOD_RESULT F_API deleteSyncPoint(FMOD_SYNCPOINT *point)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aefeee0737ca9f7c3991349113afe9947"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aefeee0737ca9f7c3991349113afe9947">FMOD::Channel::getAudibility</a></div><div class="ttdeci">FMOD_RESULT F_API getAudibility(float *audibility)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::Sound::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="fmod__dsp_8h_html_aa587cb0701854912afb4f12f5936ef54"><div class="ttname"><a href="fmod__dsp_8h.html#aa587cb0701854912afb4f12f5936ef54">hwnd</a></div><div class="ttdeci">void * hwnd</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00028">fmod_dsp.h:28</a></div></div>
<div class="ttc" id="fmod_8h_html_a18df43ca935679886cf0313a92ce0977"><div class="ttname"><a href="fmod_8h.html#a18df43ca935679886cf0313a92ce0977">FMOD_Memory_Initialize</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_Memory_Initialize(void *poolmem, int poollen, FMOD_MEMORY_ALLOCCALLBACK useralloc, FMOD_MEMORY_REALLOCCALLBACK userrealloc, FMOD_MEMORY_FREECALLBACK userfree, FMOD_MEMORY_TYPE memtypeflags)</div></div>
<div class="ttc" id="fmod_8h_html_a12755edb3028166391b2142951692d40"><div class="ttname"><a href="fmod_8h.html#a12755edb3028166391b2142951692d40">FMOD_SYNCPOINT</a></div><div class="ttdeci">struct FMOD_SYNCPOINT FMOD_SYNCPOINT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00074">fmod.h:74</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a88dba0e4904686f1a039a1593f26db54"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a88dba0e4904686f1a039a1593f26db54">FMOD::Channel::setSpeakerLevels</a></div><div class="ttdeci">FMOD_RESULT F_API setSpeakerLevels(FMOD_SPEAKER speaker, float *levels, int numlevels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a124cfcea6847e920da4c1b9e2212a72f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a124cfcea6847e920da4c1b9e2212a72f">FMOD::Channel::isVirtual</a></div><div class="ttdeci">FMOD_RESULT F_API isVirtual(bool *isvirtual)</div></div>
<div class="ttc" id="fmod_8h_html_aa850ee624c79f5666db977dcc0b9d0ff"><div class="ttname"><a href="fmod_8h.html#aa850ee624c79f5666db977dcc0b9d0ff">FMOD_OUTPUTTYPE</a></div><div class="ttdeci">FMOD_OUTPUTTYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00347">fmod.h:347</a></div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a7869d42e8497be60ed7509f24251b826"><div class="ttname"><a href="namespace_f_m_o_d.html#a7869d42e8497be60ed7509f24251b826">FMOD::Debug_SetLevel</a></div><div class="ttdeci">FMOD_RESULT Debug_SetLevel(FMOD_DEBUGLEVEL level)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00037">fmod.hpp:37</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a38cfda45c0d22050c8c5dff61da61eb8"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a38cfda45c0d22050c8c5dff61da61eb8">FMOD::Sound::getSyncPointInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getSyncPointInfo(FMOD_SYNCPOINT *point, char *name, int namelen, unsigned int *offset, FMOD_TIMEUNIT offsettype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::DSPConnection::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a127334d754e68dc5088e71b414415aa5"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a127334d754e68dc5088e71b414415aa5">FMOD::Channel::setMute</a></div><div class="ttdeci">FMOD_RESULT F_API setMute(bool mute)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_ae0e3a433b2d156d4fdfe7673cd446013"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#ae0e3a433b2d156d4fdfe7673cd446013">FMOD::DSP::setDefaults</a></div><div class="ttdeci">FMOD_RESULT F_API setDefaults(float frequency, float volume, float pan, int priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a71fc1992ae9430c57d4c13b402e2c7c8"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a71fc1992ae9430c57d4c13b402e2c7c8">FMOD::Channel::get3DMinMaxDistance</a></div><div class="ttdeci">FMOD_RESULT F_API get3DMinMaxDistance(float *mindistance, float *maxdistance)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a0482372614c3b48208a23922f168b506"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a0482372614c3b48208a23922f168b506">FMOD::DSP::getInput</a></div><div class="ttdeci">FMOD_RESULT F_API getInput(int index, DSP **input, DSPConnection **inputconnection)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aff25878cdaeeeda3451a73f0698b979f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aff25878cdaeeeda3451a73f0698b979f">FMOD::Channel::get3DCustomRolloff</a></div><div class="ttdeci">FMOD_RESULT F_API get3DCustomRolloff(FMOD_VECTOR **points, int *numpoints)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#ab19a211d179054e9d30090504c9a027e">FMOD::Geometry::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a67eb72e75ea8a5695be76cd9bd995664"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a67eb72e75ea8a5695be76cd9bd995664">FMOD::DSP::getParameterInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getParameterInfo(int index, char *name, char *label, char *description, int descriptionlen, float *min, float *max)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_ae42a86968fa64ad3a64070b0ae172d21"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#ae42a86968fa64ad3a64070b0ae172d21">FMOD::Geometry::getActive</a></div><div class="ttdeci">FMOD_RESULT F_API getActive(bool *active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a917c3dcb9b6129831ba850ec4a85f963"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a917c3dcb9b6129831ba850ec4a85f963">FMOD::ChannelGroup::overrideVolume</a></div><div class="ttdeci">FMOD_RESULT F_API overrideVolume(float volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a90a60d7fac96c3e2d85a98015eb12d26"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a90a60d7fac96c3e2d85a98015eb12d26">FMOD::System::createSound</a></div><div class="ttdeci">FMOD_RESULT F_API createSound(const char *name_or_data, FMOD_MODE mode, FMOD_CREATESOUNDEXINFO *exinfo, Sound **sound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1c3bf034ec1625dd8a43cc40edd063d3"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1c3bf034ec1625dd8a43cc40edd063d3">FMOD::System::unlockDSP</a></div><div class="ttdeci">FMOD_RESULT F_API unlockDSP()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::SoundGroup::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a9ab3fbc47d56e9644ee084f89b7d1913"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a9ab3fbc47d56e9644ee084f89b7d1913">FMOD::ChannelGroup::getWaveData</a></div><div class="ttdeci">FMOD_RESULT F_API getWaveData(float *wavearray, int numvalues, int channeloffset)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_adc3874f7fb71fe6ec7447c660c5e39e7"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#adc3874f7fb71fe6ec7447c660c5e39e7">FMOD::Sound::getMusicSpeed</a></div><div class="ttdeci">FMOD_RESULT F_API getMusicSpeed(float *speed)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a9ab3fbc47d56e9644ee084f89b7d1913"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a9ab3fbc47d56e9644ee084f89b7d1913">FMOD::Channel::getWaveData</a></div><div class="ttdeci">FMOD_RESULT F_API getWaveData(float *wavearray, int numvalues, int channeloffset)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::System::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="fmod_8h_html_a83dd87ce05a7a42ebab64a9230d50773"><div class="ttname"><a href="fmod_8h.html#a83dd87ce05a7a42ebab64a9230d50773">FMOD_SOUND_TYPE</a></div><div class="ttdeci">FMOD_SOUND_TYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00772">fmod.h:772</a></div></div>
<div class="ttc" id="fmod__codec_8h_html_a5e2ffb0d63611b2d033c3a3c97d4a1cd"><div class="ttname"><a href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a></div><div class="ttdeci">FMOD_TAGTYPE char * name</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_af8a3779e053f96c92265e1b981e4e998"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#af8a3779e053f96c92265e1b981e4e998">FMOD::Channel::setLoopPoints</a></div><div class="ttdeci">FMOD_RESULT F_API setLoopPoints(unsigned int loopstart, FMOD_TIMEUNIT loopstarttype, unsigned int loopend, FMOD_TIMEUNIT loopendtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a9ab3fbc47d56e9644ee084f89b7d1913"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a9ab3fbc47d56e9644ee084f89b7d1913">FMOD::System::getWaveData</a></div><div class="ttdeci">FMOD_RESULT F_API getWaveData(float *wavearray, int numvalues, int channeloffset)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a1a31a11c995834bd0034c804d3f01098"><div class="ttname"><a href="fmod__codec_8h.html#a1a31a11c995834bd0034c804d3f01098">sound</a></div><div class="ttdeci">int FMOD_SOUND * sound</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00025">fmod_codec.h:25</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a2005634547b6163e668d4711f4820071"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a2005634547b6163e668d4711f4820071">FMOD::System::getNetworkTimeout</a></div><div class="ttdeci">FMOD_RESULT F_API getNetworkTimeout(int *timeout)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a57650dc4127c4fe533091d9867b35a8e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a57650dc4127c4fe533091d9867b35a8e">FMOD::Channel::getCurrentSound</a></div><div class="ttdeci">FMOD_RESULT F_API getCurrentSound(Sound **sound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_aaee3ddece486cfd90af8fda470cd8417"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#aaee3ddece486cfd90af8fda470cd8417">FMOD::Sound::setVariations</a></div><div class="ttdeci">FMOD_RESULT F_API setVariations(float frequencyvar, float volumevar, float panvar)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a75b4fd03d41ee3cb828a8aa897b37cf4"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a75b4fd03d41ee3cb828a8aa897b37cf4">FMOD::ChannelGroup::setVolume</a></div><div class="ttdeci">FMOD_RESULT F_API setVolume(float volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::ChannelGroup::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ab19a211d179054e9d30090504c9a027e">FMOD::Channel::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_a17a0ed4756267b561af95820d066be55"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#a17a0ed4756267b561af95820d066be55">FMOD::DSPConnection::getMix</a></div><div class="ttdeci">FMOD_RESULT F_API getMix(float *volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a0f326f25044c9ef08a717a7a552ec87f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a0f326f25044c9ef08a717a7a552ec87f">FMOD::Channel::set3DPanLevel</a></div><div class="ttdeci">FMOD_RESULT F_API set3DPanLevel(float level)</div></div>
<div class="ttc" id="fmod_8h_html_ae2589e57237caa5eb761babae1d22fb9"><div class="ttname"><a href="fmod_8h.html#ae2589e57237caa5eb761babae1d22fb9">FMOD_Memory_GetStats</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_Memory_GetStats(int *currentalloced, int *maxalloced, FMOD_BOOL blocking)</div></div>
<div class="ttc" id="_vol_pan_8c_html_a9c7c9b93628fbf6cab1b7199c478e307"><div class="ttname"><a href="_vol_pan_8c.html#a9c7c9b93628fbf6cab1b7199c478e307">pan</a></div><div class="ttdeci">void pan(int position, FMOD_CHANNEL *chan)</div><div class="ttdef"><b>Definition:</b> <a href="_vol_pan_8c_source.html#l00006">VolPan.c:6</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#ab19a211d179054e9d30090504c9a027e">FMOD::DSPConnection::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_afac103deb04627ed979e5e956699bb9d"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#afac103deb04627ed979e5e956699bb9d">FMOD::ChannelGroup::getName</a></div><div class="ttdeci">FMOD_RESULT F_API getName(char *name, int namelen)</div></div>
<div class="ttc" id="fmod__output_8h_html_a58b8fba6f97f97521f2b287c171d2468"><div class="ttname"><a href="fmod__output_8h.html#a58b8fba6f97f97521f2b287c171d2468">flags</a></div><div class="ttdeci">int FMOD_INITFLAGS flags</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00023">fmod_output.h:23</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_af8b770728dd996be2c3222c672be39c7"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#af8b770728dd996be2c3222c672be39c7">FMOD::DSP::showConfigDialog</a></div><div class="ttdeci">FMOD_RESULT F_API showConfigDialog(void *hwnd, bool show)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a76375c557001561ea3e6242c7af15e5c"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a76375c557001561ea3e6242c7af15e5c">FMOD::DSP::getNumOutputs</a></div><div class="ttdeci">FMOD_RESULT F_API getNumOutputs(int *numoutputs)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#a6076ffabceff5df8b64dfa764919361c">FMOD::Reverb::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aa2e877388cc4d0adabcfc91dcfa17839"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aa2e877388cc4d0adabcfc91dcfa17839">FMOD::Channel::getSpectrum</a></div><div class="ttdeci">FMOD_RESULT F_API getSpectrum(float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW windowtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a41aa8943d673d442b379b4ccbdff9c4d"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a41aa8943d673d442b379b4ccbdff9c4d">FMOD::System::getRecordDriverCaps</a></div><div class="ttdeci">FMOD_RESULT F_API getRecordDriverCaps(int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_af8a3779e053f96c92265e1b981e4e998"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#af8a3779e053f96c92265e1b981e4e998">FMOD::Sound::setLoopPoints</a></div><div class="ttdeci">FMOD_RESULT F_API setLoopPoints(unsigned int loopstart, FMOD_TIMEUNIT loopstarttype, unsigned int loopend, FMOD_TIMEUNIT loopendtype)</div></div>
<div class="ttc" id="fmod__output_8h_html_a589959d1f80ee502e6fdde57b5a9a48f"><div class="ttname"><a href="fmod__output_8h.html#a589959d1f80ee502e6fdde57b5a9a48f">len2</a></div><div class="ttdeci">unsigned int unsigned int void void unsigned int unsigned int * len2</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00028">fmod_output.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a3f274a34801e677b936350cade4f43a0"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a3f274a34801e677b936350cade4f43a0">FMOD::System::getOutput</a></div><div class="ttdeci">FMOD_RESULT F_API getOutput(FMOD_OUTPUTTYPE *output)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_a75aa8a46fd738df67595c354959d3b47"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#a75aa8a46fd738df67595c354959d3b47">FMOD::DSPConnection::setLevels</a></div><div class="ttdeci">FMOD_RESULT F_API setLevels(FMOD_SPEAKER speaker, float *levels, int numlevels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_aee2673d52d1cd1066fde3280833bc5c9"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#aee2673d52d1cd1066fde3280833bc5c9">FMOD::Sound::get3DMinMaxDistance</a></div><div class="ttdeci">FMOD_RESULT F_API get3DMinMaxDistance(float *min, float *max)</div></div>
<div class="ttc" id="fmod_8h_html_ade70958cb78f6af9bb4122305a2ceb6a"><div class="ttname"><a href="fmod_8h.html#ade70958cb78f6af9bb4122305a2ceb6a">userdata</a></div><div class="ttdeci">int unsigned int void void ** userdata</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01080">fmod.h:1080</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html">FMOD::Geometry</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00538">fmod.hpp:538</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#ab19a211d179054e9d30090504c9a027e">FMOD::Reverb::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_ae42a86968fa64ad3a64070b0ae172d21"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#ae42a86968fa64ad3a64070b0ae172d21">FMOD::DSP::getActive</a></div><div class="ttdeci">FMOD_RESULT F_API getActive(bool *active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_acea3435b93f3c1158b00dbdf1eae1cae"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#acea3435b93f3c1158b00dbdf1eae1cae">FMOD::Channel::getPriority</a></div><div class="ttdeci">FMOD_RESULT F_API getPriority(int *priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ad79e68925224d2c2ba46a521b15a2fb9"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ad79e68925224d2c2ba46a521b15a2fb9">FMOD::Channel::getLowPassGain</a></div><div class="ttdeci">FMOD_RESULT F_API getLowPassGain(float *gain)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a31f308530458beec7293671e14adc5b6"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a31f308530458beec7293671e14adc5b6">FMOD::Channel::get3DDopplerLevel</a></div><div class="ttdeci">FMOD_RESULT F_API get3DDopplerLevel(float *level)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a42c6b739f4e9325ef03b861646e6b3f0"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a42c6b739f4e9325ef03b861646e6b3f0">FMOD::Sound::seekData</a></div><div class="ttdeci">FMOD_RESULT F_API seekData(unsigned int pcm)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aed37de365eadb49fb588a2af07583e6d"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aed37de365eadb49fb588a2af07583e6d">FMOD::Channel::setPriority</a></div><div class="ttdeci">FMOD_RESULT F_API setPriority(int priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1fcc9e34e14ce9e55c92f911c1f7c5e9"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1fcc9e34e14ce9e55c92f911c1f7c5e9">FMOD::System::get3DSpeakerPosition</a></div><div class="ttdeci">FMOD_RESULT F_API get3DSpeakerPosition(FMOD_SPEAKER speaker, float *x, float *y, bool *active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a6e63f50105edd06ba84acfaede390daf"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a6e63f50105edd06ba84acfaede390daf">FMOD::Sound::getDefaults</a></div><div class="ttdeci">FMOD_RESULT F_API getDefaults(float *frequency, float *volume, float *pan, int *priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a938883a76cb17d2715aa7d47f9dd7cde"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a938883a76cb17d2715aa7d47f9dd7cde">FMOD::Channel::getChannelGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getChannelGroup(ChannelGroup **channelgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac48455c9fa0fe256fc2c4a60d7f2d203"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac48455c9fa0fe256fc2c4a60d7f2d203">FMOD::Channel::set3DOcclusion</a></div><div class="ttdeci">FMOD_RESULT F_API set3DOcclusion(float directocclusion, float reverbocclusion)</div></div>
<div class="ttc" id="fmod_8h_html_a294c7a2929ae0374c4fa8a4e54902b7c"><div class="ttname"><a href="fmod_8h.html#a294c7a2929ae0374c4fa8a4e54902b7c">FMOD_DELAYTYPE</a></div><div class="ttdeci">FMOD_DELAYTYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01270">fmod.h:1270</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a44fadae543f49222a78c463fe6c663ae"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a44fadae543f49222a78c463fe6c663ae">FMOD::Geometry::getRotation</a></div><div class="ttdeci">FMOD_RESULT F_API getRotation(FMOD_VECTOR *forward, FMOD_VECTOR *up)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ab3d73e7e82e70679335e966692eba393"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ab3d73e7e82e70679335e966692eba393">FMOD::System::setDriver</a></div><div class="ttdeci">FMOD_RESULT F_API setDriver(int driver)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a40cd800697bcab1616292ba018780a7b"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a40cd800697bcab1616292ba018780a7b">FMOD::System::getChannelsPlaying</a></div><div class="ttdeci">FMOD_RESULT F_API getChannelsPlaying(int *channels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a30e585b35d8158761a79c4cbdf974da5"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a30e585b35d8158761a79c4cbdf974da5">FMOD::Channel::setSpeakerMix</a></div><div class="ttdeci">FMOD_RESULT F_API setSpeakerMix(float frontleft, float frontright, float center, float lfe, float backleft, float backright, float sideleft, float sideright)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_a5973f470fe62c4b0a5443f383e7df7ec"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#a5973f470fe62c4b0a5443f383e7df7ec">FMOD::DSPConnection::getOutput</a></div><div class="ttdeci">FMOD_RESULT F_API getOutput(DSP **output)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a3ed2068dbe0245c7b3724888da510973"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a3ed2068dbe0245c7b3724888da510973">FMOD::Sound::getSyncPoint</a></div><div class="ttdeci">FMOD_RESULT F_API getSyncPoint(int index, FMOD_SYNCPOINT **point)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ae019183608a0e549d44fca7a04402b03"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ae019183608a0e549d44fca7a04402b03">FMOD::System::addDSP</a></div><div class="ttdeci">FMOD_RESULT F_API addDSP(DSP *dsp, DSPConnection **connection)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_af7ee9bd2b2c79104c1b64feac129323f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#af7ee9bd2b2c79104c1b64feac129323f">FMOD::ChannelGroup::getDSPHead</a></div><div class="ttdeci">FMOD_RESULT F_API getDSPHead(DSP **dsp)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a793afbd3f4420ce76dc6a7b1f6807be6"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a793afbd3f4420ce76dc6a7b1f6807be6">FMOD::System::getChannel</a></div><div class="ttdeci">FMOD_RESULT F_API getChannel(int channelid, Channel **channel)</div></div>
<div class="ttc" id="fmod_8h_html_a7fa695342268983a7021f31b73e9c81d"><div class="ttname"><a href="fmod_8h.html#a7fa695342268983a7021f31b73e9c81d">FMOD_MEMORY_REALLOCCALLBACK</a></div><div class="ttdeci">void *(F_CALLBACK * FMOD_MEMORY_REALLOCCALLBACK)(void *ptr, unsigned int size, FMOD_MEMORY_TYPE type, const char *sourcestr)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01088">fmod.h:1088</a></div></div>
<div class="ttc" id="struct_f_m_o_d___v_e_c_t_o_r_html"><div class="ttname"><a href="struct_f_m_o_d___v_e_c_t_o_r.html">FMOD_VECTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00237">fmod.h:237</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ab4b138a376f73e3900d33b615fc9de65"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ab4b138a376f73e3900d33b615fc9de65">FMOD::Channel::setReverbProperties</a></div><div class="ttdeci">FMOD_RESULT F_API setReverbProperties(const FMOD_REVERB_CHANNELPROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a59e70a7cfb33a8ba1a103644858515ad"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a59e70a7cfb33a8ba1a103644858515ad">FMOD::System::set3DRolloffCallback</a></div><div class="ttdeci">FMOD_RESULT F_API set3DRolloffCallback(FMOD_3D_ROLLOFFCALLBACK callback)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a2398bc8f588bb73ad25b9333b2ab8318"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a2398bc8f588bb73ad25b9333b2ab8318">FMOD::System::createSoundGroup</a></div><div class="ttdeci">FMOD_RESULT F_API createSoundGroup(const char *name, SoundGroup **soundgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a022104c8d46df67ecb32f08684c4a2ab"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a022104c8d46df67ecb32f08684c4a2ab">FMOD::System::loadPlugin</a></div><div class="ttdeci">FMOD_RESULT F_API loadPlugin(const char *filename, unsigned int *handle, unsigned int priority=0)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a18321d8271a5258651bd1b666869aa33"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a18321d8271a5258651bd1b666869aa33">FMOD::ChannelGroup::getNumGroups</a></div><div class="ttdeci">FMOD_RESULT F_API getNumGroups(int *numgroups)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a55c8291533b8acee2d063b96f98a4447"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a55c8291533b8acee2d063b96f98a4447">FMOD::System::setGeometrySettings</a></div><div class="ttdeci">FMOD_RESULT F_API setGeometrySettings(float maxworldsize)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac94d1fe7b71e25302843310073bf6e0c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac94d1fe7b71e25302843310073bf6e0c">FMOD::Channel::setFrequency</a></div><div class="ttdeci">FMOD_RESULT F_API setFrequency(float frequency)</div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_DSP_DESCRIPTION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00130">fmod_dsp.h:130</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a7ece8345255f3161e7971beea571de20"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a7ece8345255f3161e7971beea571de20">FMOD::DSP::getParameter</a></div><div class="ttdeci">FMOD_RESULT F_API getParameter(int index, float *value, char *valuestr, int valuestrlen)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ad0ac1c688face8c6711003096ecaa968"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ad0ac1c688face8c6711003096ecaa968">FMOD::System::getRecordNumDrivers</a></div><div class="ttdeci">FMOD_RESULT F_API getRecordNumDrivers(int *numdrivers)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a7d73570c3fb422ac2d912c536cef422f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a7d73570c3fb422ac2d912c536cef422f">FMOD::System::close</a></div><div class="ttdeci">FMOD_RESULT F_API close()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a81faf657e5e8d914464dfad4c205cca1"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a81faf657e5e8d914464dfad4c205cca1">FMOD::System::getCDROMDriveName</a></div><div class="ttdeci">FMOD_RESULT F_API getCDROMDriveName(int drive, char *drivename, int drivenamelen, char *scsiname, int scsinamelen, char *devicename, int devicenamelen)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a6076ffabceff5df8b64dfa764919361c">FMOD::Geometry::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="fmod_8h_html_a306eabbc4894a38289a9be0f538b20a6"><div class="ttname"><a href="fmod_8h.html#a306eabbc4894a38289a9be0f538b20a6">FMOD_CAPS</a></div><div class="ttdeci">unsigned int FMOD_CAPS</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00078">fmod.h:78</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a45a0ae7507a1dce0ee909c6c006439bf"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a45a0ae7507a1dce0ee909c6c006439bf">FMOD::ChannelGroup::getSystemObject</a></div><div class="ttdeci">FMOD_RESULT F_API getSystemObject(System **system)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::SoundGroup::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a7bdf836b6ff026feb83547070e9a4f89"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a7bdf836b6ff026feb83547070e9a4f89">FMOD::System::setSpeakerMode</a></div><div class="ttdeci">FMOD_RESULT F_API setSpeakerMode(FMOD_SPEAKERMODE speakermode)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a53105e2ef42d83aa338938a7c32e810f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a53105e2ef42d83aa338938a7c32e810f">FMOD::ChannelGroup::getPaused</a></div><div class="ttdeci">FMOD_RESULT F_API getPaused(bool *paused)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_aa603de960729921c6fa7c0210ee3584c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#aa603de960729921c6fa7c0210ee3584c">FMOD::ChannelGroup::getGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getGroup(int index, ChannelGroup **group)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a674d8c7e2b5d7919d8bf1386758cf90e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a674d8c7e2b5d7919d8bf1386758cf90e">FMOD::Channel::getSpeakerMix</a></div><div class="ttdeci">FMOD_RESULT F_API getSpeakerMix(float *frontleft, float *frontright, float *center, float *lfe, float *backleft, float *backright, float *sideleft, float *sideright)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_ac79c05bcf1dd34fd44ec761cde32d4ed"><div class="ttname"><a href="namespace_f_m_o_d.html#ac79c05bcf1dd34fd44ec761cde32d4ed">FMOD::Memory_GetStats</a></div><div class="ttdeci">FMOD_RESULT Memory_GetStats(int *currentalloced, int *maxalloced, bool blocking=true)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00036">fmod.hpp:36</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a857fd64bb171567f87beadc3a7e13b28"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a857fd64bb171567f87beadc3a7e13b28">FMOD::System::get3DListenerAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API get3DListenerAttributes(int listener, FMOD_VECTOR *pos, FMOD_VECTOR *vel, FMOD_VECTOR *forward, FMOD_VECTOR *up)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a42ad266185e7c97f1e7f850d97d27588"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a42ad266185e7c97f1e7f850d97d27588">FMOD::System::getReverbAmbientProperties</a></div><div class="ttdeci">FMOD_RESULT F_API getReverbAmbientProperties(FMOD_REVERB_PROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_aa2e877388cc4d0adabcfc91dcfa17839"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#aa2e877388cc4d0adabcfc91dcfa17839">FMOD::ChannelGroup::getSpectrum</a></div><div class="ttdeci">FMOD_RESULT F_API getSpectrum(float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW windowtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a55df252663b1f622a38571436f8fe1d7"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a55df252663b1f622a38571436f8fe1d7">FMOD::Geometry::setActive</a></div><div class="ttdeci">FMOD_RESULT F_API setActive(bool active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_aebd8dd26c0718d29f444f1c941f0ce20"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#aebd8dd26c0718d29f444f1c941f0ce20">FMOD::Sound::setSubSound</a></div><div class="ttdeci">FMOD_RESULT F_API setSubSound(int index, Sound *subsound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a465278f351dcaa773c827aa0abf426d7"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a465278f351dcaa773c827aa0abf426d7">FMOD::Channel::getMute</a></div><div class="ttdeci">FMOD_RESULT F_API getMute(bool *mute)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_af2943f4a7cbaf27024de86aaa30b79ae"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#af2943f4a7cbaf27024de86aaa30b79ae">FMOD::System::getNumPlugins</a></div><div class="ttdeci">FMOD_RESULT F_API getNumPlugins(FMOD_PLUGINTYPE plugintype, int *numplugins)</div></div>
<div class="ttc" id="struct_f_m_o_d___a_d_v_a_n_c_e_d_s_e_t_t_i_n_g_s_html"><div class="ttname"><a href="struct_f_m_o_d___a_d_v_a_n_c_e_d_s_e_t_t_i_n_g_s.html">FMOD_ADVANCEDSETTINGS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01792">fmod.h:1792</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a8966c5760d2ce3698255c1eb88277f28"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a8966c5760d2ce3698255c1eb88277f28">FMOD::Geometry::getNumPolygons</a></div><div class="ttdeci">FMOD_RESULT F_API getNumPolygons(int *numpolygons)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ab214740b1caf01e71177f139f5617241"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ab214740b1caf01e71177f139f5617241">FMOD::System::getNetworkProxy</a></div><div class="ttdeci">FMOD_RESULT F_API getNetworkProxy(char *proxy, int proxylen)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a6076ffabceff5df8b64dfa764919361c">FMOD::SoundGroup::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a0ae4d434d65445cc3cdafa39d6527a29"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a0ae4d434d65445cc3cdafa39d6527a29">FMOD::Sound::getNumSyncPoints</a></div><div class="ttdeci">FMOD_RESULT F_API getNumSyncPoints(int *numsyncpoints)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a0dffeac6a07e115957198e7aab6e5994"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a0dffeac6a07e115957198e7aab6e5994">FMOD::System::createGeometry</a></div><div class="ttdeci">FMOD_RESULT F_API createGeometry(int maxpolygons, int maxvertices, Geometry **geometry)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a9e1258fac6a8b0a87490bfaa7b1776d5"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a9e1258fac6a8b0a87490bfaa7b1776d5">FMOD::DSP::setBypass</a></div><div class="ttdeci">FMOD_RESULT F_API setBypass(bool bypass)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a165e0db01fe20341adb1ae9f751b974f"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a165e0db01fe20341adb1ae9f751b974f">FMOD::Geometry::getPolygonVertex</a></div><div class="ttdeci">FMOD_RESULT F_API getPolygonVertex(int index, int vertexindex, FMOD_VECTOR *vertex)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6bf4f3bf0f7c5241809ab3a2e1dce33f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6bf4f3bf0f7c5241809ab3a2e1dce33f">FMOD::System::registerDSP</a></div><div class="ttdeci">FMOD_RESULT F_API registerDSP(FMOD_DSP_DESCRIPTION *description, unsigned int *handle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a4a10e5dce637c6a08a138218cbd24944"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a4a10e5dce637c6a08a138218cbd24944">FMOD::System::playSound</a></div><div class="ttdeci">FMOD_RESULT F_API playSound(FMOD_CHANNELINDEX channelid, Sound *sound, bool paused, Channel **channel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a46b01616445885dc9056faf981000f4d"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a46b01616445885dc9056faf981000f4d">FMOD::ChannelGroup::getPitch</a></div><div class="ttdeci">FMOD_RESULT F_API getPitch(float *pitch)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a441a549fe5e810d95fb889b961ed2293"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a441a549fe5e810d95fb889b961ed2293">FMOD::System::update</a></div><div class="ttdeci">FMOD_RESULT F_API update()</div></div>
<div class="ttc" id="fmod_8h_html_a5338b9cb3874378d7e5adfbe80a8a381"><div class="ttname"><a href="fmod_8h.html#a5338b9cb3874378d7e5adfbe80a8a381">FMOD_SYSTEM_CALLBACKTYPE</a></div><div class="ttdeci">FMOD_SYSTEM_CALLBACKTYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01054">fmod.h:1054</a></div></div>
<div class="ttc" id="fmod__output_8h_html_a660a087dd78d005096c0ab8bfa9402fe"><div class="ttname"><a href="fmod__output_8h.html#a660a087dd78d005096c0ab8bfa9402fe">pcm</a></div><div class="ttdeci">unsigned int * pcm</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00027">fmod_output.h:27</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html">FMOD::DSPConnection</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00511">fmod.hpp:511</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::Reverb::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="fmod_8h_html_ae6ddadf8cb315e93ae7e6456b19db276"><div class="ttname"><a href="fmod_8h.html#ae6ddadf8cb315e93ae7e6456b19db276">FMOD_RESULT</a></div><div class="ttdeci">FMOD_RESULT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00097">fmod.h:97</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ae8a5797c5fd04125ae344b6635de0acc"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ae8a5797c5fd04125ae344b6635de0acc">FMOD::System::getNumDrivers</a></div><div class="ttdeci">FMOD_RESULT F_API getNumDrivers(int *numdrivers)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a6076ffabceff5df8b64dfa764919361c">FMOD::Sound::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a509c2a5a7c17845a77b0702b851c072c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a509c2a5a7c17845a77b0702b851c072c">FMOD::ChannelGroup::overridePan</a></div><div class="ttdeci">FMOD_RESULT F_API overridePan(float pan)</div></div>
<div class="ttc" id="fmod_8h_html_a7652d3b63f5652cac1982e8027cde426"><div class="ttname"><a href="fmod_8h.html#a7652d3b63f5652cac1982e8027cde426">FMOD_CHANNELINDEX</a></div><div class="ttdeci">FMOD_CHANNELINDEX</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01843">fmod.h:1843</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a75b4fd03d41ee3cb828a8aa897b37cf4"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a75b4fd03d41ee3cb828a8aa897b37cf4">FMOD::Channel::setVolume</a></div><div class="ttdeci">FMOD_RESULT F_API setVolume(float volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::System::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a6d7f5d4d94c7c85a33878e928783c6eb"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a6d7f5d4d94c7c85a33878e928783c6eb">FMOD::Channel::get3DOcclusion</a></div><div class="ttdeci">FMOD_RESULT F_API get3DOcclusion(float *directocclusion, float *reverbocclusion)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1959de2a4dad135bf318a1d6e9233ae4"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1959de2a4dad135bf318a1d6e9233ae4">FMOD::System::set3DListenerAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API set3DListenerAttributes(int listener, const FMOD_VECTOR *pos, const FMOD_VECTOR *vel, const FMOD_VECTOR *forward, const FMOD_VECTOR *up)</div></div>
<div class="ttc" id="fmod__output_8h_html_a040a88c9095b1eeecd8c5bfdd7355dd4"><div class="ttname"><a href="fmod__output_8h.html#a040a88c9095b1eeecd8c5bfdd7355dd4">ptr1</a></div><div class="ttdeci">unsigned int unsigned int void ** ptr1</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00028">fmod_output.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a8679d093afa29c065b879eadd91413e4"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a8679d093afa29c065b879eadd91413e4">FMOD::Sound::getMusicNumChannels</a></div><div class="ttdeci">FMOD_RESULT F_API getMusicNumChannels(int *numchannels)</div></div>
<div class="ttc" id="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n_html"><div class="ttname"><a href="struct_f_m_o_d___c_o_d_e_c___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_CODEC_DESCRIPTION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00047">fmod_codec.h:47</a></div></div>
<div class="ttc" id="fmod_8h_html_a0653365a066e3b256a91f20ae3a3bdfa"><div class="ttname"><a href="fmod_8h.html#a0653365a066e3b256a91f20ae3a3bdfa">FMOD_File_SetDiskBusy</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_File_SetDiskBusy(int busy)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ab162fd51df1fc68ad421cacfc281107e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ab162fd51df1fc68ad421cacfc281107e">FMOD::Channel::getLoopCount</a></div><div class="ttdeci">FMOD_RESULT F_API getLoopCount(int *loopcount)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a39daddf3cbc9f89f4a8a6d7cc592a4a7"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a39daddf3cbc9f89f4a8a6d7cc592a4a7">FMOD::System::getDriverInfoW</a></div><div class="ttdeci">FMOD_RESULT F_API getDriverInfoW(int id, short *name, int namelen, FMOD_GUID *guid)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a857ed373031e42b53aaae0ddc2a72ff7"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a857ed373031e42b53aaae0ddc2a72ff7">FMOD::System::getDriver</a></div><div class="ttdeci">FMOD_RESULT F_API getDriver(int *driver)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a74db946f8ff618f72c6c9c3176b85d88"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a74db946f8ff618f72c6c9c3176b85d88">FMOD::Channel::getSpeakerLevels</a></div><div class="ttdeci">FMOD_RESULT F_API getSpeakerLevels(FMOD_SPEAKER speaker, float *levels, int numlevels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a1a8ad0827cc35c234920ff01941394c2"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a1a8ad0827cc35c234920ff01941394c2">FMOD::System::createDSPByType</a></div><div class="ttdeci">FMOD_RESULT F_API createDSPByType(FMOD_DSP_TYPE type, DSP **dsp)</div></div>
<div class="ttc" id="fmod_8h_html_ab847e3ac357bef05d48a1e131e48e756"><div class="ttname"><a href="fmod_8h.html#ab847e3ac357bef05d48a1e131e48e756">handle</a></div><div class="ttdeci">int unsigned int void ** handle</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01080">fmod.h:1080</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html">FMOD::Reverb</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00581">fmod.hpp:581</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_af723db5d0a965fee565eb3b962c11cd2"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#af723db5d0a965fee565eb3b962c11cd2">FMOD::System::getOutputByPlugin</a></div><div class="ttdeci">FMOD_RESULT F_API getOutputByPlugin(unsigned int *handle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a7fcd6a38ec5c720a8c8f9ea1b5bc05e5"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a7fcd6a38ec5c720a8c8f9ea1b5bc05e5">FMOD::Sound::getLoopPoints</a></div><div class="ttdeci">FMOD_RESULT F_API getLoopPoints(unsigned int *loopstart, FMOD_TIMEUNIT loopstarttype, unsigned int *loopend, FMOD_TIMEUNIT loopendtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a5355a8587e5946cbad3ac23dcb8de816"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a5355a8587e5946cbad3ac23dcb8de816">FMOD::System::getRecordDriverInfoW</a></div><div class="ttdeci">FMOD_RESULT F_API getRecordDriverInfoW(int id, short *name, int namelen, FMOD_GUID *guid)</div></div>
<div class="ttc" id="fmod_8h_html_ac548169586519f2221f6e01026fb3823"><div class="ttname"><a href="fmod_8h.html#ac548169586519f2221f6e01026fb3823">FMOD_System_Create</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_System_Create(FMOD_SYSTEM **system)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ae019183608a0e549d44fca7a04402b03"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ae019183608a0e549d44fca7a04402b03">FMOD::Channel::addDSP</a></div><div class="ttdeci">FMOD_RESULT F_API addDSP(DSP *dsp, DSPConnection **connection)</div></div>
<div class="ttc" id="struct_f_m_o_d___r_e_v_e_r_b___c_h_a_n_n_e_l_p_r_o_p_e_r_t_i_e_s_html"><div class="ttname"><a href="struct_f_m_o_d___r_e_v_e_r_b___c_h_a_n_n_e_l_p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_CHANNELPROPERTIES</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01720">fmod.h:1720</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_ad3906080822a1caee5adf3127ec11842"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#ad3906080822a1caee5adf3127ec11842">FMOD::SoundGroup::getVolume</a></div><div class="ttdeci">FMOD_RESULT F_API getVolume(float *volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a555a8a14904c872121778fa3260878ee"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a555a8a14904c872121778fa3260878ee">FMOD::Sound::getMode</a></div><div class="ttdeci">FMOD_RESULT F_API getMode(FMOD_MODE *mode)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a0daecd2d99c44016eb7c3593bb36a064"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a0daecd2d99c44016eb7c3593bb36a064">FMOD::Geometry::addPolygon</a></div><div class="ttdeci">FMOD_RESULT F_API addPolygon(float directocclusion, float reverbocclusion, bool doublesided, int numvertices, const FMOD_VECTOR *vertices, int *polygonindex)</div></div>
<div class="ttc" id="fmod__dsp_8h_html_a11e872b8094818480d775e0bd50424fb"><div class="ttname"><a href="fmod__dsp_8h.html#a11e872b8094818480d775e0bd50424fb">show</a></div><div class="ttdeci">void int show</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00028">fmod_dsp.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ae469664058886cfb93f00bde8559c959"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ae469664058886cfb93f00bde8559c959">FMOD::System::setNetworkProxy</a></div><div class="ttdeci">FMOD_RESULT F_API setNetworkProxy(const char *proxy)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ab19a211d179054e9d30090504c9a027e">FMOD::System::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a858f0f6c92eacd53c689f0e7d25a270b"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a858f0f6c92eacd53c689f0e7d25a270b">FMOD::System::set3DSpeakerPosition</a></div><div class="ttdeci">FMOD_RESULT F_API set3DSpeakerPosition(FMOD_SPEAKER speaker, float x, float y, bool active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ac7a4b65af590880b54de2895ecdde55b"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ac7a4b65af590880b54de2895ecdde55b">FMOD::Sound::setMode</a></div><div class="ttdeci">FMOD_RESULT F_API setMode(FMOD_MODE mode)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a46103a4200e0d0e79f3ab867323a6bfc"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a46103a4200e0d0e79f3ab867323a6bfc">FMOD::Channel::setLoopCount</a></div><div class="ttdeci">FMOD_RESULT F_API setLoopCount(int loopcount)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a261f66d08a414dff8aeffa2564ea6939"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a261f66d08a414dff8aeffa2564ea6939">FMOD::Sound::getTag</a></div><div class="ttdeci">FMOD_RESULT F_API getTag(const char *name, int index, FMOD_TAG *tag)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a6076ffabceff5df8b64dfa764919361c">FMOD::DSP::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a762d60d850e1aedfdc04dd66bf610c52"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a762d60d850e1aedfdc04dd66bf610c52">FMOD::System::getNumCDROMDrives</a></div><div class="ttdeci">FMOD_RESULT F_API getNumCDROMDrives(int *numdrives)</div></div>
<div class="ttc" id="fmod_8h_html_aaa0607e7d11dfadd764357cc56fe21eb"><div class="ttname"><a href="fmod_8h.html#aaa0607e7d11dfadd764357cc56fe21eb">FMOD_SOUNDGROUP_BEHAVIOR</a></div><div class="ttdeci">FMOD_SOUNDGROUP_BEHAVIOR</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00986">fmod.h:986</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html">FMOD::System</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00051">fmod.hpp:51</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a0e5cf71cc54cb20437d9c0b363ca29b0"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a0e5cf71cc54cb20437d9c0b363ca29b0">FMOD::Sound::addSyncPoint</a></div><div class="ttdeci">FMOD_RESULT F_API addSyncPoint(unsigned int offset, FMOD_TIMEUNIT offsettype, const char *name, FMOD_SYNCPOINT **point)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_af7c81ccc177f55d8c52753e5c055335c"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#af7c81ccc177f55d8c52753e5c055335c">FMOD::DSP::getNumParameters</a></div><div class="ttdeci">FMOD_RESULT F_API getNumParameters(int *numparams)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a7d71cf36b6a2fc185ecbc89f93fa58a3"><div class="ttname"><a href="fmod__codec_8h.html#a7d71cf36b6a2fc185ecbc89f93fa58a3">position</a></div><div class="ttdeci">int unsigned int position</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
<div class="ttc" id="fmod_8h_html_ace803d13e798b0cdde4384f9f323b901"><div class="ttname"><a href="fmod_8h.html#ace803d13e798b0cdde4384f9f323b901">F_API</a></div><div class="ttdeci">#define F_API</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00054">fmod.h:54</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ad299b9dcb220b19d34270bc65a9e25ff"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ad299b9dcb220b19d34270bc65a9e25ff">FMOD::Sound::getMusicChannelVolume</a></div><div class="ttdeci">FMOD_RESULT F_API getMusicChannelVolume(int channel, float *volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a7a8f817e9b3cee23ae243065fcaa3b14"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a7a8f817e9b3cee23ae243065fcaa3b14">FMOD::Channel::getPan</a></div><div class="ttdeci">FMOD_RESULT F_API getPan(float *pan)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::Geometry::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="fmod_8h_html_a453fb3e2dc68c91f3da4074d717f952b"><div class="ttname"><a href="fmod_8h.html#a453fb3e2dc68c91f3da4074d717f952b">FMOD_Debug_GetLevel</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_Debug_GetLevel(FMOD_DEBUGLEVEL *level)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_ae019183608a0e549d44fca7a04402b03"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#ae019183608a0e549d44fca7a04402b03">FMOD::ChannelGroup::addDSP</a></div><div class="ttdeci">FMOD_RESULT F_API addDSP(DSP *dsp, DSPConnection **connection)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a4d293a63dfd99b42962330191681f2b1"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a4d293a63dfd99b42962330191681f2b1">FMOD::SoundGroup::getMaxAudibleBehavior</a></div><div class="ttdeci">FMOD_RESULT F_API getMaxAudibleBehavior(FMOD_SOUNDGROUP_BEHAVIOR *behavior)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a512b0025782c3b55d8cb8e5a6a03e420"><div class="ttname"><a href="namespace_f_m_o_d.html#a512b0025782c3b55d8cb8e5a6a03e420">FMOD::Memory_Initialize</a></div><div class="ttdeci">FMOD_RESULT Memory_Initialize(void *poolmem, int poollen, FMOD_MEMORY_ALLOCCALLBACK useralloc, FMOD_MEMORY_REALLOCCALLBACK userrealloc, FMOD_MEMORY_FREECALLBACK userfree, FMOD_MEMORY_TYPE memtypeflags=FMOD_MEMORY_ALL)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00035">fmod.hpp:35</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a1de0910264c7dc5b6c12d170b008e0e9"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a1de0910264c7dc5b6c12d170b008e0e9">FMOD::Channel::setCallback</a></div><div class="ttdeci">FMOD_RESULT F_API setCallback(FMOD_CHANNEL_CALLBACK callback)</div></div>
<div class="ttc" id="fmod__codec_8h_html_afb73aa9ab0818133a25040abf0c9cecf"><div class="ttname"><a href="fmod__codec_8h.html#afb73aa9ab0818133a25040abf0c9cecf">postype</a></div><div class="ttdeci">int unsigned int FMOD_TIMEUNIT postype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a9eab8d6d3a92088d02e4fc1d96a334ea"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a9eab8d6d3a92088d02e4fc1d96a334ea">FMOD::System::getSoftwareFormat</a></div><div class="ttdeci">FMOD_RESULT F_API getSoftwareFormat(int *samplerate, FMOD_SOUND_FORMAT *format, int *numoutputchannels, int *maxinputchannels, FMOD_DSP_RESAMPLER *resamplemethod, int *bits)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::Sound::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_acb12d44096c46e3b31a1e3a40ff45f42"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#acb12d44096c46e3b31a1e3a40ff45f42">FMOD::Sound::getOpenState</a></div><div class="ttdeci">FMOD_RESULT F_API getOpenState(FMOD_OPENSTATE *openstate, unsigned int *percentbuffered, bool *starving, bool *diskbusy)</div></div>
<div class="ttc" id="fmod_8h_html_a5e4d72799afeaac653e26b9dac0eb9bb"><div class="ttname"><a href="fmod_8h.html#a5e4d72799afeaac653e26b9dac0eb9bb">FMOD_SYSTEM</a></div><div class="ttdeci">struct FMOD_SYSTEM FMOD_SYSTEM</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00064">fmod.h:64</a></div></div>
<div class="ttc" id="fmod_8h_html_ae25dfd3a3dd6545c935386ef591f1368"><div class="ttname"><a href="fmod_8h.html#ae25dfd3a3dd6545c935386ef591f1368">FMOD_SPEAKERMODE</a></div><div class="ttdeci">FMOD_SPEAKERMODE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00616">fmod.h:616</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a40b947a53584a5f72acacec1060decc5"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a40b947a53584a5f72acacec1060decc5">FMOD::DSP::getOutput</a></div><div class="ttdeci">FMOD_RESULT F_API getOutput(int index, DSP **output, DSPConnection **outputconnection)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a0bb25c1412022048730bd710106b60de"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a0bb25c1412022048730bd710106b60de">FMOD::System::getMasterSoundGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getMasterSoundGroup(SoundGroup **soundgroup)</div></div>
<div class="ttc" id="fmod_8h_html_a1c3d180ab9b661dc2f9b5a17f2228ef2"><div class="ttname"><a href="fmod_8h.html#a1c3d180ab9b661dc2f9b5a17f2228ef2">FMOD_MEMORY_ALLOCCALLBACK</a></div><div class="ttdeci">void *F_CALLBACK * FMOD_MEMORY_ALLOCCALLBACK(unsigned int size, FMOD_MEMORY_TYPE type, const char *sourcestr)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01087">fmod.h:1087</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3ae"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae">FMOD_DSP_TYPE</a></div><div class="ttdeci">FMOD_DSP_TYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00046">fmod_dsp.h:46</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a7deae5cf5ba6a158f7a2b2fb84e32db6"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a7deae5cf5ba6a158f7a2b2fb84e32db6">FMOD::Geometry::getMaxPolygons</a></div><div class="ttdeci">FMOD_RESULT F_API getMaxPolygons(int *maxpolygons, int *maxvertices)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6076ffabceff5df8b64dfa764919361c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6076ffabceff5df8b64dfa764919361c">FMOD::System::release</a></div><div class="ttdeci">FMOD_RESULT F_API release()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html">FMOD::ChannelGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00359">fmod.hpp:359</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a9bb8d66a495d4ce475439ea62d013104"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a9bb8d66a495d4ce475439ea62d013104">FMOD::ChannelGroup::override3DAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API override3DAttributes(const FMOD_VECTOR *pos, const FMOD_VECTOR *vel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_ad7614066d6a2e13d0b948204b6d29e21"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#ad7614066d6a2e13d0b948204b6d29e21">FMOD::SoundGroup::setMaxAudibleBehavior</a></div><div class="ttdeci">FMOD_RESULT F_API setMaxAudibleBehavior(FMOD_SOUNDGROUP_BEHAVIOR behavior)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a6d7f5d4d94c7c85a33878e928783c6eb"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a6d7f5d4d94c7c85a33878e928783c6eb">FMOD::ChannelGroup::get3DOcclusion</a></div><div class="ttdeci">FMOD_RESULT F_API get3DOcclusion(float *directocclusion, float *reverbocclusion)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::Reverb::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a49be273a6367fa94959a91cd03b1e44c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a49be273a6367fa94959a91cd03b1e44c">FMOD::System::getSoftwareChannels</a></div><div class="ttdeci">FMOD_RESULT F_API getSoftwareChannels(int *numsoftwarechannels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a20d8bd1fd90d398f7d0e2c9a22bc70e8"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a20d8bd1fd90d398f7d0e2c9a22bc70e8">FMOD::System::getMasterChannelGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getMasterChannelGroup(ChannelGroup **channelgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a5803b291e01e30795fff98a61e636e88"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a5803b291e01e30795fff98a61e636e88">FMOD::System::isRecording</a></div><div class="ttdeci">FMOD_RESULT F_API isRecording(int id, bool *recording)</div></div>
<div class="ttc" id="fmod__codec_8h_html_acefdfd6a45f67d8024fea2059d87b782"><div class="ttname"><a href="fmod__codec_8h.html#acefdfd6a45f67d8024fea2059d87b782">subsound</a></div><div class="ttdeci">int subsound</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00023">fmod_codec.h:23</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a2b3d968152115424e32561c96a19b4fd"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a2b3d968152115424e32561c96a19b4fd">FMOD::Sound::setSubSoundSentence</a></div><div class="ttdeci">FMOD_RESULT F_API setSubSoundSentence(int *subsoundlist, int numsubsounds)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_af44b2ca4b63ba467ed7e4941740c91c4"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#af44b2ca4b63ba467ed7e4941740c91c4">FMOD::ChannelGroup::overrideFrequency</a></div><div class="ttdeci">FMOD_RESULT F_API overrideFrequency(float frequency)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6e9d5d2fd70361cab6bc464d82f9f651"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6e9d5d2fd70361cab6bc464d82f9f651">FMOD::System::setOutputByPlugin</a></div><div class="ttdeci">FMOD_RESULT F_API setOutputByPlugin(unsigned int handle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_ac94abad0ce72040fef680ce56779b0de"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#ac94abad0ce72040fef680ce56779b0de">FMOD::Reverb::get3DAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API get3DAttributes(FMOD_VECTOR *position, float *mindistance, float *maxdistance)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a92b0f3618f8f3e33e5f6ae2d72a02131"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a92b0f3618f8f3e33e5f6ae2d72a02131">FMOD::ChannelGroup::getChannel</a></div><div class="ttdeci">FMOD_RESULT F_API getChannel(int index, Channel **channel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a6023424645cc211492fa8e98cd1a06b7"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a6023424645cc211492fa8e98cd1a06b7">FMOD::ChannelGroup::getNumChannels</a></div><div class="ttdeci">FMOD_RESULT F_API getNumChannels(int *numchannels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html">FMOD::DSP</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00456">fmod.hpp:456</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a09314301d843363f92c32c04a6b9a5e0"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a09314301d843363f92c32c04a6b9a5e0">FMOD::System::setSoftwareChannels</a></div><div class="ttdeci">FMOD_RESULT F_API setSoftwareChannels(int numsoftwarechannels)</div></div>
<div class="ttc" id="fmod_8h_html_a3bd0b88cc82464de6af754334b88ae1e"><div class="ttname"><a href="fmod_8h.html#a3bd0b88cc82464de6af754334b88ae1e">FMOD_FILE_ASYNCCANCELCALLBACK</a></div><div class="ttdeci">FMOD_RESULT(F_CALLBACK * FMOD_FILE_ASYNCCANCELCALLBACK)(void *handle, void *userdata)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01085">fmod.h:1085</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a35eeab8efe2120b4133f9591d67760ce"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a35eeab8efe2120b4133f9591d67760ce">FMOD::Channel::set3DMinMaxDistance</a></div><div class="ttdeci">FMOD_RESULT F_API set3DMinMaxDistance(float mindistance, float maxdistance)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a99bff9db154d2c63f1d7a724b878fdad"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a99bff9db154d2c63f1d7a724b878fdad">FMOD::System::getDriverInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getDriverInfo(int id, char *name, int namelen, FMOD_GUID *guid)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a537f48974d175ea90a04135ab9620832"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a537f48974d175ea90a04135ab9620832">FMOD::System::getSoundRAM</a></div><div class="ttdeci">FMOD_RESULT F_API getSoundRAM(int *currentalloced, int *maxalloced, int *total)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a1934d9b7f9408c26bf54c78f0e4c0a3e"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a1934d9b7f9408c26bf54c78f0e4c0a3e">FMOD::Sound::lock</a></div><div class="ttdeci">FMOD_RESULT F_API lock(unsigned int offset, unsigned int length, void **ptr1, void **ptr2, unsigned int *len1, unsigned int *len2)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6118e751b12ffc366b0fcaa59946e29a"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6118e751b12ffc366b0fcaa59946e29a">FMOD::System::lockDSP</a></div><div class="ttdeci">FMOD_RESULT F_API lockDSP()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a9287404a07d5c3a3df41eac1a9c2d9c4"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a9287404a07d5c3a3df41eac1a9c2d9c4">FMOD::System::getDSPClock</a></div><div class="ttdeci">FMOD_RESULT F_API getDSPClock(unsigned int *hi, unsigned int *lo)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a3570ab5c0df5bf6034a10d6e65d4cada"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a3570ab5c0df5bf6034a10d6e65d4cada">FMOD::SoundGroup::stop</a></div><div class="ttdeci">FMOD_RESULT F_API stop()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_ad29e981b19cf68946f6afbd3e08f65f7"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#ad29e981b19cf68946f6afbd3e08f65f7">FMOD::Geometry::getPolygonAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API getPolygonAttributes(int index, float *directocclusion, float *reverbocclusion, bool *doublesided)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a0f70ad03f76290add78cb01f546ac836"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a0f70ad03f76290add78cb01f546ac836">FMOD::System::setDSPBufferSize</a></div><div class="ttdeci">FMOD_RESULT F_API setDSPBufferSize(unsigned int bufferlength, int numbuffers)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_af72954b3c59be7fd836943687605081f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#af72954b3c59be7fd836943687605081f">FMOD::Channel::setLowPassGain</a></div><div class="ttdeci">FMOD_RESULT F_API setLowPassGain(float gain)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_affedcc94bda28c553eec86430ffbf209"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#affedcc94bda28c553eec86430ffbf209">FMOD::DSP::setParameter</a></div><div class="ttdeci">FMOD_RESULT F_API setParameter(int index, float value)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a7cef2f68ccc289fe3d3ad72532ca1d9f"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a7cef2f68ccc289fe3d3ad72532ca1d9f">FMOD::Sound::readData</a></div><div class="ttdeci">FMOD_RESULT F_API readData(void *buffer, unsigned int lenbytes, unsigned int *read)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a98468b7f0e17b7015536921ba1fa020d"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a98468b7f0e17b7015536921ba1fa020d">FMOD::System::setReverbAmbientProperties</a></div><div class="ttdeci">FMOD_RESULT F_API setReverbAmbientProperties(FMOD_REVERB_PROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_aa450a617fe7730a383b7079d1bc00115"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#aa450a617fe7730a383b7079d1bc00115">FMOD::DSP::getSpeakerActive</a></div><div class="ttdeci">FMOD_RESULT F_API getSpeakerActive(FMOD_SPEAKER speaker, bool *active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6e8050974469aa0420714d4a62f2a83c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6e8050974469aa0420714d4a62f2a83c">FMOD::System::getDSPBufferSize</a></div><div class="ttdeci">FMOD_RESULT F_API getDSPBufferSize(unsigned int *bufferlength, int *numbuffers)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html">FMOD::Channel</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00264">fmod.hpp:264</a></div></div>
<div class="ttc" id="fmod_8h_html_ad89cd2d2fc4c5ebf64b099ff3b16f471"><div class="ttname"><a href="fmod_8h.html#ad89cd2d2fc4c5ebf64b099ff3b16f471">FMOD_DSP_RESAMPLER</a></div><div class="ttdeci">FMOD_DSP_RESAMPLER</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01168">fmod.h:1168</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a71ca7da0f2775c57ecc10ce787a46728"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a71ca7da0f2775c57ecc10ce787a46728">FMOD::Channel::set3DAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API set3DAttributes(const FMOD_VECTOR *pos, const FMOD_VECTOR *vel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a6e63f50105edd06ba84acfaede390daf"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a6e63f50105edd06ba84acfaede390daf">FMOD::DSP::getDefaults</a></div><div class="ttdeci">FMOD_RESULT F_API getDefaults(float *frequency, float *volume, float *pan, int *priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ab19a211d179054e9d30090504c9a027e">FMOD::Sound::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a4c90059c568d4b2f746c69104b5bb407"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a4c90059c568d4b2f746c69104b5bb407">FMOD::SoundGroup::getSound</a></div><div class="ttdeci">FMOD_RESULT F_API getSound(int index, Sound **sound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_adba8362554c3018745864fe631589320"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#adba8362554c3018745864fe631589320">FMOD::ChannelGroup::setPaused</a></div><div class="ttdeci">FMOD_RESULT F_API setPaused(bool paused)</div></div>
<div class="ttc" id="fmod__output_8h_html_af809982b572901f0cf76f4ee1d75dce3"><div class="ttname"><a href="fmod__output_8h.html#af809982b572901f0cf76f4ee1d75dce3">offset</a></div><div class="ttdeci">unsigned int offset</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00028">fmod_output.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ae0e3a433b2d156d4fdfe7673cd446013"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ae0e3a433b2d156d4fdfe7673cd446013">FMOD::Sound::setDefaults</a></div><div class="ttdeci">FMOD_RESULT F_API setDefaults(float frequency, float volume, float pan, int priority)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_af7ee9bd2b2c79104c1b64feac129323f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#af7ee9bd2b2c79104c1b64feac129323f">FMOD::System::getDSPHead</a></div><div class="ttdeci">FMOD_RESULT F_API getDSPHead(DSP **dsp)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a3570ab5c0df5bf6034a10d6e65d4cada"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a3570ab5c0df5bf6034a10d6e65d4cada">FMOD::Channel::stop</a></div><div class="ttdeci">FMOD_RESULT F_API stop()</div></div>
<div class="ttc" id="fmod_8h_html_ab817628375dd23c707108f7d9fd302ca"><div class="ttname"><a href="fmod_8h.html#ab817628375dd23c707108f7d9fd302ca">FMOD_MODE</a></div><div class="ttdeci">unsigned int FMOD_MODE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00075">fmod.h:75</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac97d3eca607215e6303dca2901cb0a5c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac97d3eca607215e6303dca2901cb0a5c">FMOD::Channel::get3DConeSettings</a></div><div class="ttdeci">FMOD_RESULT F_API get3DConeSettings(float *insideconeangle, float *outsideconeangle, float *outsidevolume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a264c019f1c26b6d86c6ed4ab7003af68"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a264c019f1c26b6d86c6ed4ab7003af68">FMOD::ChannelGroup::getParentGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getParentGroup(ChannelGroup **group)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::Channel::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="struct_f_m_o_d___g_u_i_d_html"><div class="ttname"><a href="struct_f_m_o_d___g_u_i_d.html">FMOD_GUID</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00259">fmod.h:259</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a8181c203922ff7b256527b49b1eca07c"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a8181c203922ff7b256527b49b1eca07c">FMOD::Channel::set3DConeOrientation</a></div><div class="ttdeci">FMOD_RESULT F_API set3DConeOrientation(FMOD_VECTOR *orientation)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a06161c200034d9f29c68ad70c640e2ce"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a06161c200034d9f29c68ad70c640e2ce">FMOD::Sound::getSoundGroup</a></div><div class="ttdeci">FMOD_RESULT F_API getSoundGroup(SoundGroup **soundgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a3068f091af0a89e91242c87fbc8388ca"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a3068f091af0a89e91242c87fbc8388ca">FMOD::SoundGroup::setMaxAudible</a></div><div class="ttdeci">FMOD_RESULT F_API setMaxAudible(int maxaudible)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a3bc6e7a6a408f54984ea915689a4c764"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a3bc6e7a6a408f54984ea915689a4c764">FMOD::ChannelGroup::overrideSpeakerMix</a></div><div class="ttdeci">FMOD_RESULT F_API overrideSpeakerMix(float frontleft, float frontright, float center, float lfe, float backleft, float backright, float sideleft, float sideright)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aa2e877388cc4d0adabcfc91dcfa17839"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aa2e877388cc4d0adabcfc91dcfa17839">FMOD::System::getSpectrum</a></div><div class="ttdeci">FMOD_RESULT F_API getSpectrum(float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW windowtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a3570ab5c0df5bf6034a10d6e65d4cada"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a3570ab5c0df5bf6034a10d6e65d4cada">FMOD::ChannelGroup::stop</a></div><div class="ttdeci">FMOD_RESULT F_API stop()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a164f0f17101d166389340876ac78bf46"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a164f0f17101d166389340876ac78bf46">FMOD::DSP::setSpeakerActive</a></div><div class="ttdeci">FMOD_RESULT F_API setSpeakerActive(FMOD_SPEAKER speaker, bool active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_ac48455c9fa0fe256fc2c4a60d7f2d203"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#ac48455c9fa0fe256fc2c4a60d7f2d203">FMOD::ChannelGroup::set3DOcclusion</a></div><div class="ttdeci">FMOD_RESULT F_API set3DOcclusion(float directocclusion, float reverbocclusion)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a54c06abc72a2a5a0ef38c2d6d506f7a9"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a54c06abc72a2a5a0ef38c2d6d506f7a9">FMOD::Sound::setMusicChannelVolume</a></div><div class="ttdeci">FMOD_RESULT F_API setMusicChannelVolume(int channel, float volume)</div></div>
<div class="ttc" id="fmod_8h_html_a367a057220514092d4e981e8c45a998b"><div class="ttname"><a href="fmod_8h.html#a367a057220514092d4e981e8c45a998b">FMOD_DSP_FFT_WINDOW</a></div><div class="ttdeci">FMOD_DSP_FFT_WINDOW</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01136">fmod.h:1136</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a45b60ea58b5ee90ab60784032f21c656"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a45b60ea58b5ee90ab60784032f21c656">FMOD::System::loadGeometry</a></div><div class="ttdeci">FMOD_RESULT F_API loadGeometry(const void *data, int datasize, Geometry **geometry)</div></div>
<div class="ttc" id="fmod_8h_html_ad3cb09fae9cdb75b34a69bf63f9946e8"><div class="ttname"><a href="fmod_8h.html#ad3cb09fae9cdb75b34a69bf63f9946e8">buffer</a></div><div class="ttdeci">void * buffer</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01082">fmod.h:1082</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a4d6405aa62c70629c6358a003f17f6ac"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a4d6405aa62c70629c6358a003f17f6ac">FMOD::Geometry::setScale</a></div><div class="ttdeci">FMOD_RESULT F_API setScale(const FMOD_VECTOR *scale)</div></div>
<div class="ttc" id="fmod_8h_html_a54c1bd5da84bd97314f347ab10d9205b"><div class="ttname"><a href="fmod_8h.html#a54c1bd5da84bd97314f347ab10d9205b">FMOD_MEMORY_ALL</a></div><div class="ttdeci">#define FMOD_MEMORY_ALL</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00490">fmod.h:490</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html">FMOD::SoundGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00418">fmod.hpp:418</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html">FMOD::Sound</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00192">fmod.hpp:192</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aed164e87c933c22d44809752ebe7c01f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aed164e87c933c22d44809752ebe7c01f">FMOD::System::setPluginPath</a></div><div class="ttdeci">FMOD_RESULT F_API setPluginPath(const char *path)</div></div>
<div class="ttc" id="fmod_8h_html_a221cb52d0383fce1ed85ccbdffa01dac"><div class="ttname"><a href="fmod_8h.html#a221cb52d0383fce1ed85ccbdffa01dac">FMOD_OPENSTATE</a></div><div class="ttdeci">FMOD_OPENSTATE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00947">fmod.h:947</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a0cbbc74bf6fd0329eed4a45be8293e4d"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a0cbbc74bf6fd0329eed4a45be8293e4d">FMOD::Sound::setSoundGroup</a></div><div class="ttdeci">FMOD_RESULT F_API setSoundGroup(SoundGroup *soundgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a1e42705bfaa231fc2184cb4285e4a9aa"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a1e42705bfaa231fc2184cb4285e4a9aa">FMOD::ChannelGroup::setPitch</a></div><div class="ttdeci">FMOD_RESULT F_API setPitch(float pitch)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_abd40dad0cef01802bc4610522a11c5d7"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#abd40dad0cef01802bc4610522a11c5d7">FMOD::Sound::getLength</a></div><div class="ttdeci">FMOD_RESULT F_API getLength(unsigned int *length, FMOD_TIMEUNIT lengthtype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a1c26aa7c271b1fd7cea194ab1598461e"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a1c26aa7c271b1fd7cea194ab1598461e">FMOD::DSP::getNumInputs</a></div><div class="ttdeci">FMOD_RESULT F_API getNumInputs(int *numinputs)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a1499949ec4dbbc5290ece2ac210bba35"><div class="ttname"><a href="fmod__codec_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00027">fmod_codec.h:27</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a6e290e32f2b072b0254a527b7b8e8fcc"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a6e290e32f2b072b0254a527b7b8e8fcc">FMOD::Geometry::setPolygonAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API setPolygonAttributes(int index, float directocclusion, float reverbocclusion, bool doublesided)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a116f6aee47440187d459c1de1a772de4"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a116f6aee47440187d459c1de1a772de4">FMOD::Channel::isPlaying</a></div><div class="ttdeci">FMOD_RESULT F_API isPlaying(bool *isplaying)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::DSP::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a0ae26accd66baac03e5e4fbf28fc6428"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a0ae26accd66baac03e5e4fbf28fc6428">FMOD::Channel::getFrequency</a></div><div class="ttdeci">FMOD_RESULT F_API getFrequency(float *frequency)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a127334d754e68dc5088e71b414415aa5"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a127334d754e68dc5088e71b414415aa5">FMOD::ChannelGroup::setMute</a></div><div class="ttdeci">FMOD_RESULT F_API setMute(bool mute)</div></div>
<div class="ttc" id="fmod_8h_html_a9999089b44f00c72ba8e9a270a8d6349"><div class="ttname"><a href="fmod_8h.html#a9999089b44f00c72ba8e9a270a8d6349">FMOD_TIMEUNIT</a></div><div class="ttdeci">unsigned int FMOD_TIMEUNIT</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00076">fmod.h:76</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ac955a6d47c7d1ce39ff63f7b652c22c9"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ac955a6d47c7d1ce39ff63f7b652c22c9">FMOD::System::setNetworkTimeout</a></div><div class="ttdeci">FMOD_RESULT F_API setNetworkTimeout(int timeout)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ad3906080822a1caee5adf3127ec11842"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ad3906080822a1caee5adf3127ec11842">FMOD::Channel::getVolume</a></div><div class="ttdeci">FMOD_RESULT F_API getVolume(float *volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac7a4b65af590880b54de2895ecdde55b"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac7a4b65af590880b54de2895ecdde55b">FMOD::Channel::setMode</a></div><div class="ttdeci">FMOD_RESULT F_API setMode(FMOD_MODE mode)</div></div>
<div class="ttc" id="fmod_8h_html_a46af338d4692ce939b00d78e569b2f25"><div class="ttname"><a href="fmod_8h.html#a46af338d4692ce939b00d78e569b2f25">FMOD_FILE_ASYNCREADCALLBACK</a></div><div class="ttdeci">FMOD_RESULT(F_CALLBACK * FMOD_FILE_ASYNCREADCALLBACK)(FMOD_ASYNCREADINFO *info, void *userdata)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01084">fmod.h:1084</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ad5537a78d1d6ad5c07d6e24b27245048"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ad5537a78d1d6ad5c07d6e24b27245048">FMOD::System::setStreamBufferSize</a></div><div class="ttdeci">FMOD_RESULT F_API setStreamBufferSize(unsigned int filebuffersize, FMOD_TIMEUNIT filebuffersizetype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aae95dba844e20b9ea92349156739c9e8"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aae95dba844e20b9ea92349156739c9e8">FMOD::System::registerCodec</a></div><div class="ttdeci">FMOD_RESULT F_API registerCodec(FMOD_CODEC_DESCRIPTION *description, unsigned int *handle, unsigned int priority=0)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_ac0a0c842f843534cb923433e1e95f8a1"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#ac0a0c842f843534cb923433e1e95f8a1">FMOD::ChannelGroup::addGroup</a></div><div class="ttdeci">FMOD_RESULT F_API addGroup(ChannelGroup *group)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a2e92d9edc0da7387ab617221a9ec418b"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a2e92d9edc0da7387ab617221a9ec418b">FMOD::Channel::setPosition</a></div><div class="ttdeci">FMOD_RESULT F_API setPosition(unsigned int position, FMOD_TIMEUNIT postype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a45a0ae7507a1dce0ee909c6c006439bf"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a45a0ae7507a1dce0ee909c6c006439bf">FMOD::Channel::getSystemObject</a></div><div class="ttdeci">FMOD_RESULT F_API getSystemObject(System **system)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ae241ce558cfc449c8d662203a91e535f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ae241ce558cfc449c8d662203a91e535f">FMOD::System::recordStart</a></div><div class="ttdeci">FMOD_RESULT F_API recordStart(int id, Sound *sound, bool loop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac58df33caeead4592c7493eec22b2aea"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac58df33caeead4592c7493eec22b2aea">FMOD::Channel::set3DCustomRolloff</a></div><div class="ttdeci">FMOD_RESULT F_API set3DCustomRolloff(FMOD_VECTOR *points, int numpoints)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a261972fd3749c09d3ffef026aa74fe67"><div class="ttname"><a href="fmod__codec_8h.html#a261972fd3749c09d3ffef026aa74fe67">lengthtype</a></div><div class="ttdeci">unsigned int FMOD_TIMEUNIT lengthtype</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00022">fmod_codec.h:22</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a2425a6a0b303cdd353c66d4bc11349a2"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a2425a6a0b303cdd353c66d4bc11349a2">FMOD::System::playDSP</a></div><div class="ttdeci">FMOD_RESULT F_API playDSP(FMOD_CHANNELINDEX channelid, DSP *dsp, bool paused, Channel **channel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a7de3d9374d94a8cf859cdff0ba6f222a"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a7de3d9374d94a8cf859cdff0ba6f222a">FMOD::SoundGroup::getMaxAudible</a></div><div class="ttdeci">FMOD_RESULT F_API getMaxAudible(int *maxaudible)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a55df252663b1f622a38571436f8fe1d7"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a55df252663b1f622a38571436f8fe1d7">FMOD::DSP::setActive</a></div><div class="ttdeci">FMOD_RESULT F_API setActive(bool active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a79ab4958b70d81d85f8983cbafeab1a4"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a79ab4958b70d81d85f8983cbafeab1a4">FMOD::System::setFileSystem</a></div><div class="ttdeci">FMOD_RESULT F_API setFileSystem(FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FILE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, FMOD_FILE_ASYNCREADCALLBACK userasyncread, FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel, int blockalign)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ad15358ecbc58748bd485f69c6c4b659f"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ad15358ecbc58748bd485f69c6c4b659f">FMOD::System::getAdvancedSettings</a></div><div class="ttdeci">FMOD_RESULT F_API getAdvancedSettings(FMOD_ADVANCEDSETTINGS *settings)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_ae3334afddc8d519c4f0b4a012d48e659"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#ae3334afddc8d519c4f0b4a012d48e659">FMOD::DSP::disconnectAll</a></div><div class="ttdeci">FMOD_RESULT F_API disconnectAll(bool inputs, bool outputs)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a0a7c66287237d5f157df6fa068d2c259"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a0a7c66287237d5f157df6fa068d2c259">FMOD::Channel::setDelay</a></div><div class="ttdeci">FMOD_RESULT F_API setDelay(FMOD_DELAYTYPE delaytype, unsigned int delayhi, unsigned int delaylo)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_ab19a211d179054e9d30090504c9a027e"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#ab19a211d179054e9d30090504c9a027e">FMOD::DSP::getUserData</a></div><div class="ttdeci">FMOD_RESULT F_API getUserData(void **userdata)</div></div>
<div class="ttc" id="fmod__output_8h_html_a6cdf17aed1d70f0123aacd163923f1ef"><div class="ttname"><a href="fmod__output_8h.html#a6cdf17aed1d70f0123aacd163923f1ef">extradriverdata</a></div><div class="ttdeci">int FMOD_INITFLAGS int int FMOD_SOUND_FORMAT int int void * extradriverdata</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00023">fmod_output.h:23</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_adb440f20272e68ba0be226cb1fef3489"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#adb440f20272e68ba0be226cb1fef3489">FMOD::Channel::setChannelGroup</a></div><div class="ttdeci">FMOD_RESULT F_API setChannelGroup(ChannelGroup *channelgroup)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a7f2aa93275bd8e471de2971eb9b64b2a"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a7f2aa93275bd8e471de2971eb9b64b2a">FMOD::DSP::getInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getInfo(char *name, unsigned int *version, int *channels, int *configwidth, int *configheight)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_ac262e6adbb45810017f5c5d941334942"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#ac262e6adbb45810017f5c5d941334942">FMOD::SoundGroup::getNumSounds</a></div><div class="ttdeci">FMOD_RESULT F_API getNumSounds(int *numsounds)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_afac103deb04627ed979e5e956699bb9d"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#afac103deb04627ed979e5e956699bb9d">FMOD::SoundGroup::getName</a></div><div class="ttdeci">FMOD_RESULT F_API getName(char *name, int namelen)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_aff25878cdaeeeda3451a73f0698b979f"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#aff25878cdaeeeda3451a73f0698b979f">FMOD::Sound::get3DCustomRolloff</a></div><div class="ttdeci">FMOD_RESULT F_API get3DCustomRolloff(FMOD_VECTOR **points, int *numpoints)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_af7ee9bd2b2c79104c1b64feac129323f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#af7ee9bd2b2c79104c1b64feac129323f">FMOD::Channel::getDSPHead</a></div><div class="ttdeci">FMOD_RESULT F_API getDSPHead(DSP **dsp)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a3cb47162462be45f059d57aeb0e87393"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a3cb47162462be45f059d57aeb0e87393">FMOD::System::getCPUUsage</a></div><div class="ttdeci">FMOD_RESULT F_API getCPUUsage(float *dsp, float *stream, float *geometry, float *update, float *total)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ab3aea7cb7df1a02b2bc0fff847035b09"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ab3aea7cb7df1a02b2bc0fff847035b09">FMOD::System::createChannelGroup</a></div><div class="ttdeci">FMOD_RESULT F_API createChannelGroup(const char *name, ChannelGroup **channelgroup)</div></div>
<div class="ttc" id="fmod_8h_html_a44d405faf88cf3daaaedc04995c4dd2e"><div class="ttname"><a href="fmod_8h.html#a44d405faf88cf3daaaedc04995c4dd2e">FMOD_MEMORY_TYPE</a></div><div class="ttdeci">unsigned int FMOD_MEMORY_TYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00080">fmod.h:80</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_ae42a86968fa64ad3a64070b0ae172d21"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#ae42a86968fa64ad3a64070b0ae172d21">FMOD::Reverb::getActive</a></div><div class="ttdeci">FMOD_RESULT F_API getActive(bool *active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a45a0ae7507a1dce0ee909c6c006439bf"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a45a0ae7507a1dce0ee909c6c006439bf">FMOD::DSP::getSystemObject</a></div><div class="ttdeci">FMOD_RESULT F_API getSystemObject(System **system)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a6ed44cfe3d570bb901f7ff2c85a8dc51"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a6ed44cfe3d570bb901f7ff2c85a8dc51">FMOD::System::get3DSettings</a></div><div class="ttdeci">FMOD_RESULT F_API get3DSettings(float *dopplerscale, float *distancefactor, float *rolloffscale)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a2f0405603d64deb59a9c488d349ec24b"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a2f0405603d64deb59a9c488d349ec24b">FMOD::System::getGeometrySettings</a></div><div class="ttdeci">FMOD_RESULT F_API getGeometrySettings(float *maxworldsize)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_afc45ac8382611de3196b70d374b2bf9b"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#afc45ac8382611de3196b70d374b2bf9b">FMOD::DSPConnection::getInput</a></div><div class="ttdeci">FMOD_RESULT F_API getInput(DSP **input)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a4883ada84265856174996489dbca058d"><div class="ttname"><a href="namespace_f_m_o_d.html#a4883ada84265856174996489dbca058d">FMOD::Debug_GetLevel</a></div><div class="ttdeci">FMOD_RESULT Debug_GetLevel(FMOD_DEBUGLEVEL *level)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00038">fmod.hpp:38</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ab7f22bb0958511ddda4dd854170bdeab"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ab7f22bb0958511ddda4dd854170bdeab">FMOD::System::setCallback</a></div><div class="ttdeci">FMOD_RESULT F_API setCallback(FMOD_SYSTEM_CALLBACK callback)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a4d218bb9f59bc8beef27e0ffb15af6db"><div class="ttname"><a href="fmod__codec_8h.html#a4d218bb9f59bc8beef27e0ffb15af6db">data</a></div><div class="ttdeci">FMOD_TAGTYPE char void * data</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_a9f5ac067e5c1915ce2f2c6765028cf5c"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#a9f5ac067e5c1915ce2f2c6765028cf5c">FMOD::DSPConnection::getLevels</a></div><div class="ttdeci">FMOD_RESULT F_API getLevels(FMOD_SPEAKER speaker, float *levels, int numlevels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a42d9653ee1629aab30f72d0512bae247"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a42d9653ee1629aab30f72d0512bae247">FMOD::System::getPluginInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getPluginInfo(unsigned int handle, FMOD_PLUGINTYPE *plugintype, char *name, int namelen, unsigned int *version)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a25d6621b1df0a2f4ef0072234a9f9fe6"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a25d6621b1df0a2f4ef0072234a9f9fe6">FMOD::DSP::disconnectFrom</a></div><div class="ttdeci">FMOD_RESULT F_API disconnectFrom(DSP *target)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_acf16b532af998051bbab873bd0ad7ea8"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#acf16b532af998051bbab873bd0ad7ea8">FMOD::System::get3DNumListeners</a></div><div class="ttdeci">FMOD_RESULT F_API get3DNumListeners(int *numlisteners)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a75b4fd03d41ee3cb828a8aa897b37cf4"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a75b4fd03d41ee3cb828a8aa897b37cf4">FMOD::SoundGroup::setVolume</a></div><div class="ttdeci">FMOD_RESULT F_API setVolume(float volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_af9c9f81bebbc65f2e46447b7211e270b"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#af9c9f81bebbc65f2e46447b7211e270b">FMOD::Channel::setUserData</a></div><div class="ttdeci">FMOD_RESULT F_API setUserData(void *userdata)</div></div>
<div class="ttc" id="fmod_8h_html"><div class="ttname"><a href="fmod_8h.html">fmod.h</a></div></div>
<div class="ttc" id="fmod__output_8h_html_a4b582fef474cc60a5f180dd8c89c150a"><div class="ttname"><a href="fmod__output_8h.html#a4b582fef474cc60a5f180dd8c89c150a">len1</a></div><div class="ttdeci">unsigned int unsigned int void void unsigned int * len1</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00028">fmod_output.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a11d31e79c197ea15428501b694ed123b"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a11d31e79c197ea15428501b694ed123b">FMOD::DSP::getType</a></div><div class="ttdeci">FMOD_RESULT F_API getType(FMOD_DSP_TYPE *type)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a258d10d0b1c494c6f9c23c429b236877"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a258d10d0b1c494c6f9c23c429b236877">FMOD::Sound::unlock</a></div><div class="ttdeci">FMOD_RESULT F_API unlock(void *ptr1, void *ptr2, unsigned int len1, unsigned int len2)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_ad3906080822a1caee5adf3127ec11842"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#ad3906080822a1caee5adf3127ec11842">FMOD::ChannelGroup::getVolume</a></div><div class="ttdeci">FMOD_RESULT F_API getVolume(float *volume)</div></div>
<div class="ttc" id="fmod__output_8h_html_affc39513894007e179b6c9b29a5659bf"><div class="ttname"><a href="fmod__output_8h.html#affc39513894007e179b6c9b29a5659bf">ptr2</a></div><div class="ttdeci">unsigned int unsigned int void void ** ptr2</div><div class="ttdef"><b>Definition:</b> <a href="fmod__output_8h_source.html#l00028">fmod_output.h:28</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ac58df33caeead4592c7493eec22b2aea"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ac58df33caeead4592c7493eec22b2aea">FMOD::Sound::set3DCustomRolloff</a></div><div class="ttdeci">FMOD_RESULT F_API set3DCustomRolloff(FMOD_VECTOR *points, int numpoints)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_connection_html_a15572cdd3df76fa310805f2e7b49ced8"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p_connection.html#a15572cdd3df76fa310805f2e7b49ced8">FMOD::DSPConnection::setMix</a></div><div class="ttdeci">FMOD_RESULT F_API setMix(float volume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a24ede5a543cf923f2f5807f0d6f42765"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a24ede5a543cf923f2f5807f0d6f42765">FMOD::System::getRecordDriverInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getRecordDriverInfo(int id, char *name, int namelen, FMOD_GUID *guid)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_aabc7ff9634d7d6e15dda1324e59ca4fb"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#aabc7ff9634d7d6e15dda1324e59ca4fb">FMOD::Sound::getSubSound</a></div><div class="ttdeci">FMOD_RESULT F_API getSubSound(int index, Sound **subsound)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ae7758b6d26adc682920173ea26ea8965"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ae7758b6d26adc682920173ea26ea8965">FMOD::Channel::get3DConeOrientation</a></div><div class="ttdeci">FMOD_RESULT F_API get3DConeOrientation(FMOD_VECTOR *orientation)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a98e822f3f27cd29be2e193cb857b3cad"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a98e822f3f27cd29be2e193cb857b3cad">FMOD::SoundGroup::getNumPlaying</a></div><div class="ttdeci">FMOD_RESULT F_API getNumPlaying(int *numplaying)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a5aa16a56b01a95b56101113f03b4f35a"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a5aa16a56b01a95b56101113f03b4f35a">FMOD::Sound::set3DConeSettings</a></div><div class="ttdeci">FMOD_RESULT F_API set3DConeSettings(float insideconeangle, float outsideconeangle, float outsidevolume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ab162fd51df1fc68ad421cacfc281107e"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ab162fd51df1fc68ad421cacfc281107e">FMOD::Sound::getLoopCount</a></div><div class="ttdeci">FMOD_RESULT F_API getLoopCount(int *loopcount)</div></div>
<div class="ttc" id="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s_html"><div class="ttname"><a href="struct_f_m_o_d___m_e_m_o_r_y___u_s_a_g_e___d_e_t_a_i_l_s.html">FMOD_MEMORY_USAGE_DETAILS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__memoryinfo_8h_source.html#l00036">fmod_memoryinfo.h:36</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_adabf2d0b322e10affa696b9bc89fb5aa"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#adabf2d0b322e10affa696b9bc89fb5aa">FMOD::Channel::setPan</a></div><div class="ttdeci">FMOD_RESULT F_API setPan(float pan)</div></div>
<div class="ttc" id="fmod__dsp_8h_html_a39b187949529e2a44358c41308978552"><div class="ttname"><a href="fmod__dsp_8h.html#a39b187949529e2a44358c41308978552">valuestr</a></div><div class="ttdeci">int float char * valuestr</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00027">fmod_dsp.h:27</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ac61171c0d4496277ce79df2e22703b8a"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ac61171c0d4496277ce79df2e22703b8a">FMOD::System::getPluginHandle</a></div><div class="ttdeci">FMOD_RESULT F_API getPluginHandle(FMOD_PLUGINTYPE plugintype, int index, unsigned int *handle)</div></div>
<div class="ttc" id="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s_html"><div class="ttname"><a href="struct_f_m_o_d___r_e_v_e_r_b___p_r_o_p_e_r_t_i_e_s.html">FMOD_REVERB_PROPERTIES</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01571">fmod.h:1571</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a7d209388070aba8c66e5b8bc12ff1725"><div class="ttname"><a href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725">value</a></div><div class="ttdeci">int float value</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00026">fmod_dsp.h:26</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_af2d48516703a0b8851716346333fd2b4"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#af2d48516703a0b8851716346333fd2b4">FMOD::ChannelGroup::overrideReverbProperties</a></div><div class="ttdeci">FMOD_RESULT F_API overrideReverbProperties(const FMOD_REVERB_CHANNELPROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aac055d519353c0ec92304639743c28ac"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aac055d519353c0ec92304639743c28ac">FMOD::System::getReverbProperties</a></div><div class="ttdeci">FMOD_RESULT F_API getReverbProperties(FMOD_REVERB_PROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_afac103deb04627ed979e5e956699bb9d"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#afac103deb04627ed979e5e956699bb9d">FMOD::Sound::getName</a></div><div class="ttdeci">FMOD_RESULT F_API getName(char *name, int namelen)</div></div>
<div class="ttc" id="fmod__codec_8h_html_a5bd98a35333cb58781d316f76ca8a75f"><div class="ttname"><a href="fmod__codec_8h.html#a5bd98a35333cb58781d316f76ca8a75f">length</a></div><div class="ttdeci">unsigned int * length</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00022">fmod_codec.h:22</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a93e5c04d273ce01078c4f5414b488ced"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a93e5c04d273ce01078c4f5414b488ced">FMOD::System::setOutput</a></div><div class="ttdeci">FMOD_RESULT F_API setOutput(FMOD_OUTPUTTYPE output)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ac97d3eca607215e6303dca2901cb0a5c"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ac97d3eca607215e6303dca2901cb0a5c">FMOD::Sound::get3DConeSettings</a></div><div class="ttdeci">FMOD_RESULT F_API get3DConeSettings(float *insideconeangle, float *outsideconeangle, float *outsidevolume)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a5b9373eb2157e8cd2641afdf08aad84f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a5b9373eb2157e8cd2641afdf08aad84f">FMOD::Channel::get3DDistanceFilter</a></div><div class="ttdeci">FMOD_RESULT F_API get3DDistanceFilter(bool *custom, float *customLevel, float *centerFreq)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a6429f866cabca009a1ca5205dd30b128"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a6429f866cabca009a1ca5205dd30b128">FMOD::Sound::getFormat</a></div><div class="ttdeci">FMOD_RESULT F_API getFormat(FMOD_SOUND_TYPE *type, FMOD_SOUND_FORMAT *format, int *channels, int *bits)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a26bdb7c43f7f8d86bad41ec873118bee"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a26bdb7c43f7f8d86bad41ec873118bee">FMOD::Geometry::getScale</a></div><div class="ttdeci">FMOD_RESULT F_API getScale(FMOD_VECTOR *scale)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a822d4a5c3815df1c865d1f72a317ed6c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a822d4a5c3815df1c865d1f72a317ed6c">FMOD::System::set3DNumListeners</a></div><div class="ttdeci">FMOD_RESULT F_API set3DNumListeners(int numlisteners)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ac19d5de55c5867c15bc6b15ed7f9305e"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ac19d5de55c5867c15bc6b15ed7f9305e">FMOD::Channel::get3DAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API get3DAttributes(FMOD_VECTOR *pos, FMOD_VECTOR *vel)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aab9e25aa8925baa58468a283b13a6347"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aab9e25aa8925baa58468a283b13a6347">FMOD::Channel::getReverbProperties</a></div><div class="ttdeci">FMOD_RESULT F_API getReverbProperties(FMOD_REVERB_CHANNELPROPERTIES *prop)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ab8b5bb2a65be0e8712bfeb749533ee42"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ab8b5bb2a65be0e8712bfeb749533ee42">FMOD::Sound::getVariations</a></div><div class="ttdeci">FMOD_RESULT F_API getVariations(float *frequencyvar, float *volumevar, float *panvar)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a2810a89a0563ff92750489037bfeb546"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a2810a89a0563ff92750489037bfeb546">FMOD::System::getDriverCaps</a></div><div class="ttdeci">FMOD_RESULT F_API getDriverCaps(int id, FMOD_CAPS *caps, int *controlpaneloutputrate, FMOD_SPEAKERMODE *controlpanelspeakermode)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_d_s_p_html_a34419eab0cfb8806aab514a362d9a825"><div class="ttname"><a href="class_f_m_o_d_1_1_d_s_p.html#a34419eab0cfb8806aab514a362d9a825">FMOD::DSP::reset</a></div><div class="ttdeci">FMOD_RESULT F_API reset()</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_aa12e7872921bff8922a27dcfeed83bff"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#aa12e7872921bff8922a27dcfeed83bff">FMOD::Geometry::setPolygonVertex</a></div><div class="ttdeci">FMOD_RESULT F_API setPolygonVertex(int index, int vertexindex, const FMOD_VECTOR *vertex)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_ae40136d419e38c95e44ad58ff126596d"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#ae40136d419e38c95e44ad58ff126596d">FMOD::Sound::setMusicSpeed</a></div><div class="ttdeci">FMOD_RESULT F_API setMusicSpeed(float speed)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a83d3b5a0f96ef5c46bc75b01370e144d"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a83d3b5a0f96ef5c46bc75b01370e144d">FMOD::Sound::getNumTags</a></div><div class="ttdeci">FMOD_RESULT F_API getNumTags(int *numtags, int *numtagsupdated)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_af5cf584e982e8e147ccc125da9889873"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#af5cf584e982e8e147ccc125da9889873">FMOD::Reverb::set3DAttributes</a></div><div class="ttdeci">FMOD_RESULT F_API set3DAttributes(const FMOD_VECTOR *position, float mindistance, float maxdistance)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a606efbcf6e0ed657d15435fc4b20eeb2"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a606efbcf6e0ed657d15435fc4b20eeb2">FMOD::Geometry::save</a></div><div class="ttdeci">FMOD_RESULT F_API save(void *data, int *datasize)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ad6855bee48f7261d3a64a576b1379c6c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ad6855bee48f7261d3a64a576b1379c6c">FMOD::System::createDSP</a></div><div class="ttdeci">FMOD_RESULT F_API createDSP(FMOD_DSP_DESCRIPTION *description, DSP **dsp)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_ac89f4ebcf0f015efdcd71294fb553965"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#ac89f4ebcf0f015efdcd71294fb553965">FMOD::System::getStreamBufferSize</a></div><div class="ttdeci">FMOD_RESULT F_API getStreamBufferSize(unsigned int *filebuffersize, FMOD_TIMEUNIT *filebuffersizetype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_afed05ce082a2a7a0ac1f3eacddb12e00"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#afed05ce082a2a7a0ac1f3eacddb12e00">FMOD::Channel::getPosition</a></div><div class="ttdeci">FMOD_RESULT F_API getPosition(unsigned int *position, FMOD_TIMEUNIT postype)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_a6c2c5b97044bbb0b11e4a9aae5bba017"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#a6c2c5b97044bbb0b11e4a9aae5bba017">FMOD::Reverb::getProperties</a></div><div class="ttdeci">FMOD_RESULT F_API getProperties(FMOD_REVERB_PROPERTIES *properties)</div></div>
<div class="ttc" id="fmod_8h_html_a74861c24659b95574d7a405e864de0df"><div class="ttname"><a href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a></div><div class="ttdeci">unsigned int pos</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01083">fmod.h:1083</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a555a8a14904c872121778fa3260878ee"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a555a8a14904c872121778fa3260878ee">FMOD::Channel::getMode</a></div><div class="ttdeci">FMOD_RESULT F_API getMode(FMOD_MODE *mode)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a3c31a5dca654b9226439f1274ca8cf5c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a3c31a5dca654b9226439f1274ca8cf5c">FMOD::System::recordStop</a></div><div class="ttdeci">FMOD_RESULT F_API recordStop(int id)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_a465278f351dcaa773c827aa0abf426d7"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#a465278f351dcaa773c827aa0abf426d7">FMOD::ChannelGroup::getMute</a></div><div class="ttdeci">FMOD_RESULT F_API getMute(bool *mute)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a292eeb80ee87a789067a57f9de21a250"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a292eeb80ee87a789067a57f9de21a250">FMOD::System::setAdvancedSettings</a></div><div class="ttdeci">FMOD_RESULT F_API setAdvancedSettings(FMOD_ADVANCEDSETTINGS *settings)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a16aa48cd8c6884ac35e25ade0681267a"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a16aa48cd8c6884ac35e25ade0681267a">FMOD::System::init</a></div><div class="ttdeci">FMOD_RESULT F_API init(int maxchannels, FMOD_INITFLAGS flags, void *extradriverdata)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_aab2c571c9f9b70870fe75f6ff9ef6116"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#aab2c571c9f9b70870fe75f6ff9ef6116">FMOD::Channel::get3DPanLevel</a></div><div class="ttdeci">FMOD_RESULT F_API get3DPanLevel(float *level)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_reverb_html_a55df252663b1f622a38571436f8fe1d7"><div class="ttname"><a href="class_f_m_o_d_1_1_reverb.html#a55df252663b1f622a38571436f8fe1d7">FMOD::Reverb::setActive</a></div><div class="ttdeci">FMOD_RESULT F_API setActive(bool active)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_a3ebab88099a7dc91c6bfc43f2085626f"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#a3ebab88099a7dc91c6bfc43f2085626f">FMOD::Channel::setInputChannelMix</a></div><div class="ttdeci">FMOD_RESULT F_API setInputChannelMix(float *levels, int numlevels)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a3c676b447c718044623b98c280795842"><div class="ttname"><a href="namespace_f_m_o_d.html#a3c676b447c718044623b98c280795842">FMOD::System_Create</a></div><div class="ttdeci">FMOD_RESULT System_Create(System **system)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00045">fmod.hpp:45</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_aacdc5d4268dea8e30638c217d5af1999"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#aacdc5d4268dea8e30638c217d5af1999">FMOD::System::unloadPlugin</a></div><div class="ttdeci">FMOD_RESULT F_API unloadPlugin(unsigned int handle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_ad631baf19c3a8cbbea61dd0bcea63504"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#ad631baf19c3a8cbbea61dd0bcea63504">FMOD::Geometry::setRotation</a></div><div class="ttdeci">FMOD_RESULT F_API setRotation(const FMOD_VECTOR *forward, const FMOD_VECTOR *up)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_geometry_html_a95667f7e1bfd90ff0a4c832cbcee758d"><div class="ttname"><a href="class_f_m_o_d_1_1_geometry.html#a95667f7e1bfd90ff0a4c832cbcee758d">FMOD::Geometry::setPosition</a></div><div class="ttdeci">FMOD_RESULT F_API setPosition(const FMOD_VECTOR *position)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a24847e21b0bcbc3c8c0cc987cde208db"><div class="ttname"><a href="namespace_f_m_o_d.html#a24847e21b0bcbc3c8c0cc987cde208db">FMOD::File_GetDiskBusy</a></div><div class="ttdeci">FMOD_RESULT File_GetDiskBusy(int *busy)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00040">fmod.hpp:40</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_html_a46103a4200e0d0e79f3ab867323a6bfc"><div class="ttname"><a href="class_f_m_o_d_1_1_sound.html#a46103a4200e0d0e79f3ab867323a6bfc">FMOD::Sound::setLoopCount</a></div><div class="ttdeci">FMOD_RESULT F_API setLoopCount(int loopcount)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a45a0ae7507a1dce0ee909c6c006439bf"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a45a0ae7507a1dce0ee909c6c006439bf">FMOD::SoundGroup::getSystemObject</a></div><div class="ttdeci">FMOD_RESULT F_API getSystemObject(System **system)</div></div>
<div class="ttc" id="namespace_f_m_o_d_html_a8bf90135b588a7cd7743660af2bd7f49"><div class="ttname"><a href="namespace_f_m_o_d.html#a8bf90135b588a7cd7743660af2bd7f49">FMOD::File_SetDiskBusy</a></div><div class="ttdeci">FMOD_RESULT File_SetDiskBusy(int busy)</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8hpp_source.html#l00039">fmod.hpp:39</a></div></div>
<div class="ttc" id="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o_html"><div class="ttname"><a href="struct_f_m_o_d___c_r_e_a_t_e_s_o_u_n_d_e_x_i_n_f_o.html">FMOD_CREATESOUNDEXINFO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01490">fmod.h:1490</a></div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a25b706f4c1b123a222a5771a2e48f9be"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a25b706f4c1b123a222a5771a2e48f9be">FMOD::System::getOutputHandle</a></div><div class="ttdeci">FMOD_RESULT F_API getOutputHandle(void **handle)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a7ff26108d435653b95f0425a2b2ae39c"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a7ff26108d435653b95f0425a2b2ae39c">FMOD::System::getSpeakerMode</a></div><div class="ttdeci">FMOD_RESULT F_API getSpeakerMode(FMOD_SPEAKERMODE *speakermode)</div></div>
<div class="ttc" id="fmod_8h_html_a60ee1cca88ea447950601d6498c1b9ee"><div class="ttname"><a href="fmod_8h.html#a60ee1cca88ea447950601d6498c1b9ee">FMOD_File_GetDiskBusy</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_File_GetDiskBusy(int *busy)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a63503b1a030b88e7aea011363c8a1742"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a63503b1a030b88e7aea011363c8a1742">FMOD::System::createReverb</a></div><div class="ttdeci">FMOD_RESULT F_API createReverb(Reverb **reverb)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_a784081b2cfb2016234daf1fb00639898"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#a784081b2cfb2016234daf1fb00639898">FMOD::System::setHardwareChannels</a></div><div class="ttdeci">FMOD_RESULT F_API setHardwareChannels(int numhardwarechannels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_html_ad0bda92bab83f6e9836b98e1d1216054"><div class="ttname"><a href="class_f_m_o_d_1_1_channel.html#ad0bda92bab83f6e9836b98e1d1216054">FMOD::Channel::getInputChannelMix</a></div><div class="ttdeci">FMOD_RESULT F_API getInputChannelMix(float *levels, int numlevels)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_channel_group_html_afa4d2b7d1257520724d7bd59ab27ca68"><div class="ttname"><a href="class_f_m_o_d_1_1_channel_group.html#afa4d2b7d1257520724d7bd59ab27ca68">FMOD::ChannelGroup::getMemoryInfo</a></div><div class="ttdeci">FMOD_RESULT F_API getMemoryInfo(unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_sound_group_html_a2b441b761f31b553d7a34e8005cb8145"><div class="ttname"><a href="class_f_m_o_d_1_1_sound_group.html#a2b441b761f31b553d7a34e8005cb8145">FMOD::SoundGroup::getMuteFadeSpeed</a></div><div class="ttdeci">FMOD_RESULT F_API getMuteFadeSpeed(float *speed)</div></div>
<div class="ttc" id="class_f_m_o_d_1_1_system_html_abcd99878fddd93f8d9d479d130f45851"><div class="ttname"><a href="class_f_m_o_d_1_1_system.html#abcd99878fddd93f8d9d479d130f45851">FMOD::System::setReverbProperties</a></div><div class="ttdeci">FMOD_RESULT F_API setReverbProperties(const FMOD_REVERB_PROPERTIES *prop)</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Généré le Jeudi 22 Mai 2014 00:09:13 pour PonyTracker par &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>