191 lines
28 KiB
HTML
191 lines
28 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.3"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>SUPER Space invader : Turbo edition DX - VS GOD: headers/configData.h Source File</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="../../navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../resize.js"></script>
|
|
<script type="text/javascript" src="../../navtreedata.js"></script>
|
|
<script type="text/javascript" src="../../navtree.js"></script>
|
|
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
|
<script type="text/javascript" src="../../search/search.js"></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 id="projectrow">
|
|
<td id="projectlogo"><img alt="Logo" src="../../LOGO.png"/></td>
|
|
<td id="projectalign">
|
|
<div id="projectname">SUPER Space invader : Turbo edition DX - VS GOD<span id="projectnumber"> 1.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">A simple space invader ripoff</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.3 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="../../menudata.js"></script>
|
|
<script type="text/javascript" src="../../menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('../../',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(document).ready(function(){initNavTree('db/d70/config_data_8h_source.html','../../'); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</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 class="header">
|
|
<div class="headertitle"><div class="title">configData.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="../../db/d70/config_data_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#ifndef GUARD_CONFIGDATA_H</span></div>
|
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#define GUARD_CONFIGDATA_H</span></div>
|
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
|
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include<string></span></div>
|
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include "<a class="code" href="../../d5/d60/utils_8h.html">utils.h</a>"</span></div>
|
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include "<a class="code" href="../../d3/dd4/player_def_8h.html">playerDef.h</a>"</span></div>
|
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include "<a class="code" href="../../db/da9/invader_def_8h.html">invaderDef.h</a>"</span></div>
|
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include "<a class="code" href="../../d6/def/invaders_grid_8h.html">invadersGrid.h</a>"</span></div>
|
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="../../db/d70/config_data_8h.html#a7ca3f09edce68ced014650c382bb767c"> 20</a></span><span class="keyword">typedef</span> <span class="keywordtype">string</span> <a class="code hl_typedef" href="../../db/d70/config_data_8h.html#a7ca3f09edce68ced014650c382bb767c">configKey</a>;</div>
|
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html"> 27</a></span><span class="keyword">struct </span><a class="code hl_struct" href="../../da/da7/struct_config_data.html">ConfigData</a> {</div>
|
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a3c9baa529db8e439f903590f5a9bcce2"> 32</a></span> <span class="keywordtype">string</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a3c9baa529db8e439f903590f5a9bcce2">theme</a>;</div>
|
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
|
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#adb4b297d72ba060cbe54785d5791d6ea"> 37</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#adb4b297d72ba060cbe54785d5791d6ea">maxFPS</a>;</div>
|
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
|
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a260272afae4d9a0cfdf683ce7b1bb5f0"> 42</a></span> <a class="code hl_class" href="../../d0/d8d/class_invaders_grid.html">InvadersGrid</a> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a260272afae4d9a0cfdf683ce7b1bb5f0">grid</a>;</div>
|
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a002e3aaf06ba352a9ff4e2f50895a65f"> 47</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a002e3aaf06ba352a9ff4e2f50895a65f">startXPosition</a>;</div>
|
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a199264aa6e6c3b267462f0a5427cd5db"> 52</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a199264aa6e6c3b267462f0a5427cd5db">playersSpeed</a>;</div>
|
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
|
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#ad8c5d2876699ea9e451e6b3a15618707"> 57</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#ad8c5d2876699ea9e451e6b3a15618707">playersWidth</a>;</div>
|
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
|
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a641d7b2133165ce2eccaea972265f557"> 62</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a641d7b2133165ce2eccaea972265f557">playersFireCooldown</a>;</div>
|
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
|
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a09170415d0a4c525e546d6fd0ecb354c"> 67</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a09170415d0a4c525e546d6fd0ecb354c">playersLives</a>;</div>
|
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
|
|
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a909ad90d692e87b2c93c3966d07ecc16"> 72</a></span> vector<PlayerDef> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a909ad90d692e87b2c93c3966d07ecc16">playerDefs</a>;</div>
|
|
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
|
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#ad057123e1f1b7283b873eed8a07ead3f"> 77</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#ad057123e1f1b7283b873eed8a07ead3f">invadersSpeed</a>;</div>
|
|
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
|
|
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#ada929ea4a462c0bde376adf9fa3f4810"> 82</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#ada929ea4a462c0bde376adf9fa3f4810">invadersSize</a>;</div>
|
|
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
|
|
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#aadc245edaf3b28d82f9ce7b17c655943"> 87</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#aadc245edaf3b28d82f9ce7b17c655943">invadersDistance</a>;</div>
|
|
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
|
|
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a0a8ca410dbc6b6cd62d16d1fa19a83f9"> 92</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a0a8ca410dbc6b6cd62d16d1fa19a83f9">invadersFireCooldown</a>;</div>
|
|
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
|
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#af0c88560ab28fe51ef1743219633cfdc"> 97</a></span> map<InvaderType, InvaderTypeDef> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#af0c88560ab28fe51ef1743219633cfdc">invadersDef</a>;</div>
|
|
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
|
|
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a4f8e7615d2619a3b37e97465ac143fee"> 102</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a4f8e7615d2619a3b37e97465ac143fee">missilesWidth</a>;</div>
|
|
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
|
|
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#ae736dc72056f45f4a3f0fef365bc54be"> 107</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#ae736dc72056f45f4a3f0fef365bc54be">missilesLength</a>;</div>
|
|
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
|
|
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#ae5efc1b5a2b95b1a9c7ff60eee480e71"> 112</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#ae5efc1b5a2b95b1a9c7ff60eee480e71">missilesSpeed</a>;</div>
|
|
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> </div>
|
|
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#abb41165730c7e25dffe63d2fb08022f4"> 117</a></span> nsGraphics::RGBAcolor <a class="code hl_variable" href="../../da/da7/struct_config_data.html#abb41165730c7e25dffe63d2fb08022f4">missilesColor</a>;</div>
|
|
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
|
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#aec2b163d49271a1a1654c903de9e45ff"> 122</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#aec2b163d49271a1a1654c903de9e45ff">torpedosWidth</a>;</div>
|
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
|
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a5de633401856c45fb3b8c3333d38804c"> 127</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a5de633401856c45fb3b8c3333d38804c">torpedosLength</a>; </div>
|
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
|
|
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#aa491de435feeca58c85652f4961ddece"> 132</a></span> <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../da/da7/struct_config_data.html#aa491de435feeca58c85652f4961ddece">torpedosSpeed</a>;</div>
|
|
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
|
|
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="../../da/da7/struct_config_data.html#a7edb4693b5fb5036b09b95d314d29495"> 137</a></span> nsGraphics::RGBAcolor <a class="code hl_variable" href="../../da/da7/struct_config_data.html#a7edb4693b5fb5036b09b95d314d29495">torpedosColor</a>;</div>
|
|
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>};</div>
|
|
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
|
|
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="preprocessor">#endif</span></div>
|
|
<div class="ttc" id="aclass_invaders_grid_html"><div class="ttname"><a href="../../d0/d8d/class_invaders_grid.html">InvadersGrid</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d6/def/invaders_grid_8h_source.html#l00062">invadersGrid.h:62</a></div></div>
|
|
<div class="ttc" id="aconfig_data_8h_html_a7ca3f09edce68ced014650c382bb767c"><div class="ttname"><a href="../../db/d70/config_data_8h.html#a7ca3f09edce68ced014650c382bb767c">configKey</a></div><div class="ttdeci">string configKey</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00020">configData.h:20</a></div></div>
|
|
<div class="ttc" id="ainvader_def_8h_html"><div class="ttname"><a href="../../db/da9/invader_def_8h.html">invaderDef.h</a></div><div class="ttdoc">invader type deffinition and related data</div></div>
|
|
<div class="ttc" id="ainvaders_grid_8h_html"><div class="ttname"><a href="../../d6/def/invaders_grid_8h.html">invadersGrid.h</a></div></div>
|
|
<div class="ttc" id="aplayer_def_8h_html"><div class="ttname"><a href="../../d3/dd4/player_def_8h.html">playerDef.h</a></div><div class="ttdoc">player key configuration</div></div>
|
|
<div class="ttc" id="astruct_config_data_html"><div class="ttname"><a href="../../da/da7/struct_config_data.html">ConfigData</a></div><div class="ttdoc">this struct stores all relevant data from the configuration file</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00027">configData.h:27</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a002e3aaf06ba352a9ff4e2f50895a65f"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a002e3aaf06ba352a9ff4e2f50895a65f">ConfigData::startXPosition</a></div><div class="ttdeci">unsigned startXPosition</div><div class="ttdoc">players horizontal start position</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00047">configData.h:47</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a09170415d0a4c525e546d6fd0ecb354c"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a09170415d0a4c525e546d6fd0ecb354c">ConfigData::playersLives</a></div><div class="ttdeci">unsigned playersLives</div><div class="ttdoc">player life points</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00067">configData.h:67</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a0a8ca410dbc6b6cd62d16d1fa19a83f9"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a0a8ca410dbc6b6cd62d16d1fa19a83f9">ConfigData::invadersFireCooldown</a></div><div class="ttdeci">unsigned invadersFireCooldown</div><div class="ttdoc">wait time between two invader missile</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00092">configData.h:92</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a199264aa6e6c3b267462f0a5427cd5db"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a199264aa6e6c3b267462f0a5427cd5db">ConfigData::playersSpeed</a></div><div class="ttdeci">unsigned playersSpeed</div><div class="ttdoc">player movement speed</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00052">configData.h:52</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a260272afae4d9a0cfdf683ce7b1bb5f0"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a260272afae4d9a0cfdf683ce7b1bb5f0">ConfigData::grid</a></div><div class="ttdeci">InvadersGrid grid</div><div class="ttdoc">Invader type matrix.</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00042">configData.h:42</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a3c9baa529db8e439f903590f5a9bcce2"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a3c9baa529db8e439f903590f5a9bcce2">ConfigData::theme</a></div><div class="ttdeci">string theme</div><div class="ttdoc">theme to use. Valid values : good,bad</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00032">configData.h:32</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a4f8e7615d2619a3b37e97465ac143fee"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a4f8e7615d2619a3b37e97465ac143fee">ConfigData::missilesWidth</a></div><div class="ttdeci">unsigned missilesWidth</div><div class="ttdoc">invaders missiles width in pixel</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00102">configData.h:102</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a5de633401856c45fb3b8c3333d38804c"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a5de633401856c45fb3b8c3333d38804c">ConfigData::torpedosLength</a></div><div class="ttdeci">unsigned torpedosLength</div><div class="ttdoc">virtual value : players torpedos length in pixel - auto defined from width</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00127">configData.h:127</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a641d7b2133165ce2eccaea972265f557"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a641d7b2133165ce2eccaea972265f557">ConfigData::playersFireCooldown</a></div><div class="ttdeci">unsigned playersFireCooldown</div><div class="ttdoc">player shooting wait time</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00062">configData.h:62</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a7edb4693b5fb5036b09b95d314d29495"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a7edb4693b5fb5036b09b95d314d29495">ConfigData::torpedosColor</a></div><div class="ttdeci">nsGraphics::RGBAcolor torpedosColor</div><div class="ttdoc">players torpedos color</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00137">configData.h:137</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_a909ad90d692e87b2c93c3966d07ecc16"><div class="ttname"><a href="../../da/da7/struct_config_data.html#a909ad90d692e87b2c93c3966d07ecc16">ConfigData::playerDefs</a></div><div class="ttdeci">vector< PlayerDef > playerDefs</div><div class="ttdoc">players configuration</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00072">configData.h:72</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_aa491de435feeca58c85652f4961ddece"><div class="ttname"><a href="../../da/da7/struct_config_data.html#aa491de435feeca58c85652f4961ddece">ConfigData::torpedosSpeed</a></div><div class="ttdeci">unsigned torpedosSpeed</div><div class="ttdoc">players topedos movement speed</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00132">configData.h:132</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_aadc245edaf3b28d82f9ce7b17c655943"><div class="ttname"><a href="../../da/da7/struct_config_data.html#aadc245edaf3b28d82f9ce7b17c655943">ConfigData::invadersDistance</a></div><div class="ttdeci">unsigned invadersDistance</div><div class="ttdoc">distance in pixel between two invader</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00087">configData.h:87</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_abb41165730c7e25dffe63d2fb08022f4"><div class="ttname"><a href="../../da/da7/struct_config_data.html#abb41165730c7e25dffe63d2fb08022f4">ConfigData::missilesColor</a></div><div class="ttdeci">nsGraphics::RGBAcolor missilesColor</div><div class="ttdoc">invaders missiles color</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00117">configData.h:117</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_ad057123e1f1b7283b873eed8a07ead3f"><div class="ttname"><a href="../../da/da7/struct_config_data.html#ad057123e1f1b7283b873eed8a07ead3f">ConfigData::invadersSpeed</a></div><div class="ttdeci">unsigned invadersSpeed</div><div class="ttdoc">invader movement speed</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00077">configData.h:77</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_ad8c5d2876699ea9e451e6b3a15618707"><div class="ttname"><a href="../../da/da7/struct_config_data.html#ad8c5d2876699ea9e451e6b3a15618707">ConfigData::playersWidth</a></div><div class="ttdeci">unsigned playersWidth</div><div class="ttdoc">player horizontal size in pixel</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00057">configData.h:57</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_ada929ea4a462c0bde376adf9fa3f4810"><div class="ttname"><a href="../../da/da7/struct_config_data.html#ada929ea4a462c0bde376adf9fa3f4810">ConfigData::invadersSize</a></div><div class="ttdeci">unsigned invadersSize</div><div class="ttdoc">invader radius size in pixel</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00082">configData.h:82</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_adb4b297d72ba060cbe54785d5791d6ea"><div class="ttname"><a href="../../da/da7/struct_config_data.html#adb4b297d72ba060cbe54785d5791d6ea">ConfigData::maxFPS</a></div><div class="ttdeci">unsigned maxFPS</div><div class="ttdoc">maximum framerate at which the game will run</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00037">configData.h:37</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_ae5efc1b5a2b95b1a9c7ff60eee480e71"><div class="ttname"><a href="../../da/da7/struct_config_data.html#ae5efc1b5a2b95b1a9c7ff60eee480e71">ConfigData::missilesSpeed</a></div><div class="ttdeci">unsigned missilesSpeed</div><div class="ttdoc">invaders missiles movement speed</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00112">configData.h:112</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_ae736dc72056f45f4a3f0fef365bc54be"><div class="ttname"><a href="../../da/da7/struct_config_data.html#ae736dc72056f45f4a3f0fef365bc54be">ConfigData::missilesLength</a></div><div class="ttdeci">unsigned missilesLength</div><div class="ttdoc">virtual value : invaders missiles length in pixel - auto defined from width</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00107">configData.h:107</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_aec2b163d49271a1a1654c903de9e45ff"><div class="ttname"><a href="../../da/da7/struct_config_data.html#aec2b163d49271a1a1654c903de9e45ff">ConfigData::torpedosWidth</a></div><div class="ttdeci">unsigned torpedosWidth</div><div class="ttdoc">players torpedos width in pixel</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00122">configData.h:122</a></div></div>
|
|
<div class="ttc" id="astruct_config_data_html_af0c88560ab28fe51ef1743219633cfdc"><div class="ttname"><a href="../../da/da7/struct_config_data.html#af0c88560ab28fe51ef1743219633cfdc">ConfigData::invadersDef</a></div><div class="ttdeci">map< InvaderType, InvaderTypeDef > invadersDef</div><div class="ttdoc">link between an invader type, and its data</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d70/config_data_8h_source.html#l00097">configData.h:97</a></div></div>
|
|
<div class="ttc" id="autils_8h_html"><div class="ttname"><a href="../../d5/d60/utils_8h.html">utils.h</a></div><div class="ttdoc">utilies for the game</div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="../../dir_7f57b1e41c5acd0e859ae5f3a2b075a9.html">headers</a></li><li class="navelem"><a class="el" href="../../db/d70/config_data_8h.html">configData.h</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|