📄 serversettings_8h-source.html
字号:
<a name="l00296"></a><a class="code" href="classServerSettings.html#o92">00296</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o92">dKickableMarginDeltaMin</a>; <a name="l00298"></a><a class="code" href="classServerSettings.html#o93">00298</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o93">dKickableMarginDeltaMax</a>; <a name="l00300"></a><a class="code" href="classServerSettings.html#o94">00300</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o94">dKickRandDeltaFactor</a>; <a name="l00302"></a><a class="code" href="classServerSettings.html#o95">00302</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o95">dExtraStaminaDeltaMin</a>; <a name="l00304"></a><a class="code" href="classServerSettings.html#o96">00304</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o96">dExtraStaminaDeltaMax</a>; <a name="l00306"></a><a class="code" href="classServerSettings.html#o97">00306</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o97">dEffortMaxDeltaFactor</a>; <a name="l00308"></a><a class="code" href="classServerSettings.html#o98">00308</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o98">dEffortMinDeltaFactor</a>; 00312 <font class="comment">// important server parameters not in server.conf or player.conf</font><a name="l00313"></a><a class="code" href="classServerSettings.html#o99">00313</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o99">dEffortMax</a>; <a name="l00315"></a><a class="code" href="classServerSettings.html#o100">00315</a> <font class="keywordtype">int</font> <a class="code" href="classServerSettings.html#o100">iSlowDownFactor</a>; <a name="l00317"></a><a class="code" href="classServerSettings.html#o101">00317</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o101">dVisibleDistance</a>; <a name="l00320"></a><a class="code" href="classServerSettings.html#o102">00320</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o102">dExtraStamina</a>; 00323 <font class="comment">// parameters which depend on other values</font><a name="l00324"></a><a class="code" href="classServerSettings.html#o103">00324</a> <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o103">dMaximalKickDist</a>; 00327 <font class="comment">// public methods</font>00328 <font class="keyword">public</font>:00329 <font class="comment">// constructor for ServerSettings class</font>00330 <a class="code" href="classServerSettings.html#a0">ServerSettings</a>( );00331 00332 <font class="comment">// methods 'setValue' and 'readValues' from superclass</font>00333 <font class="comment">// GenericValues are overridden in this subclass</font>00334 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a1">setValue</a> ( <font class="keyword">const</font> <font class="keywordtype">char</font> *strName , <font class="keyword">const</font> <font class="keywordtype">char</font> *strValue );00335 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a2">readValues</a>( <font class="keywordtype">char</font> *strFilename, <font class="keywordtype">char</font> *Separator );00336 00337 <font class="comment">// set- and get methods for private member variables</font>00338 00339 <font class="comment">// set- and get methods for goal-related parameters</font>00340 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a3">setGoalWidth</a> ( <font class="keywordtype">double</font> d );00341 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a4">getGoalWidth</a> ( ) <font class="keyword">const</font>;00342 00343 <font class="comment">// set- and get methods for player-related parameters</font>00344 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a5">setPlayerSize</a> ( <font class="keywordtype">double</font> d );00345 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a6">getPlayerSize</a> ( ) <font class="keyword">const</font>;00346 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a7">setPlayerDecay</a> ( <font class="keywordtype">double</font> d );00347 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a8">getPlayerDecay</a> ( ) <font class="keyword">const</font>;00348 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a9">setPlayerRand</a> ( <font class="keywordtype">double</font> d );00349 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a10">getPlayerRand</a> ( ) <font class="keyword">const</font>;00350 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a11">setPlayerWeight</a> ( <font class="keywordtype">double</font> d );00351 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a12">getPlayerWeight</a> ( ) <font class="keyword">const</font>;00352 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a13">setPlayerSpeedMax</a> ( <font class="keywordtype">double</font> d );00353 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a14">getPlayerSpeedMax</a> ( ) <font class="keyword">const</font>;00354 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a15">setPlayerAccelMax</a> ( <font class="keywordtype">double</font> d );00355 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a16">getPlayerAccelMax</a> ( ) <font class="keyword">const</font>;00356 00357 <font class="comment">// set- and get methods for stamina-related parameters</font>00358 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a17">setStaminaMax</a> ( <font class="keywordtype">double</font> d );00359 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a18">getStaminaMax</a> ( ) <font class="keyword">const</font>;00360 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a19">setStaminaIncMax</a> ( <font class="keywordtype">double</font> d );00361 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a20">getStaminaIncMax</a> ( ) <font class="keyword">const</font>;00362 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a21">setRecoverDecThr</a> ( <font class="keywordtype">double</font> d );00363 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a22">getRecoverDecThr</a> ( ) <font class="keyword">const</font>;00364 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a23">setRecoverDec</a> ( <font class="keywordtype">double</font> d );00365 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a24">getRecoverDec</a> ( ) <font class="keyword">const</font>;00366 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a25">setRecoverMin</a> ( <font class="keywordtype">double</font> d );00367 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a26">getRecoverMin</a> ( ) <font class="keyword">const</font>;00368 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a27">setEffortDecThr</a> ( <font class="keywordtype">double</font> d );00369 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a28">getEffortDecThr</a> ( ) <font class="keyword">const</font>;00370 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a29">setEffortDec</a> ( <font class="keywordtype">double</font> d );00371 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a30">getEffortDec</a> ( ) <font class="keyword">const</font>;00372 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a31">setEffortIncThr</a> ( <font class="keywordtype">double</font> d );00373 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a32">getEffortIncThr</a> ( ) <font class="keyword">const</font>;00374 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a33">setEffortInc</a> ( <font class="keywordtype">double</font> d );00375 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a34">getEffortInc</a> ( ) <font class="keyword">const</font>;00376 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a35">setEffortMin</a> ( <font class="keywordtype">double</font> d );00377 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a36">getEffortMin</a> ( ) <font class="keyword">const</font>;00378 00379 <font class="comment">// set- and get methods for parameters related to auditory perception</font>00380 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a37">setHearMax</a> ( <font class="keywordtype">int</font> i );00381 <font class="keywordtype">int</font> <a class="code" href="classServerSettings.html#a38">getHearMax</a> ( ) <font class="keyword">const</font>;00382 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a39">setHearInc</a> ( <font class="keywordtype">int</font> i );00383 <font class="keywordtype">int</font> <a class="code" href="classServerSettings.html#a40">getHearInc</a> ( ) <font class="keyword">const</font>;00384 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a41">setHearDecay</a> ( <font class="keywordtype">int</font> i );00385 <font class="keywordtype">int</font> <a class="code" href="classServerSettings.html#a42">getHearDecay</a> ( ) <font class="keyword">const</font>;00386 00387 <font class="comment">// set- and get methods for parameters related to player turn actions</font>00388 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a43">setInertiaMoment</a> ( <font class="keywordtype">double</font> d );00389 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a44">getInertiaMoment</a> ( ) <font class="keyword">const</font>;00390 00391 <font class="comment">// set- and get methods for parameters related to sense_body information</font>00392 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a45">setSenseBodyStep</a> ( <font class="keywordtype">int</font> i ) ;00393 <font class="keywordtype">int</font> <a class="code" href="classServerSettings.html#a46">getSenseBodyStep</a> ( ) <font class="keyword">const</font>;00394 00395 <font class="comment">// set- and get methods for goalkeeper-related parameters</font>00396 <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a47">setCatchableAreaL</a> ( <font class="keywordtype">double</font> d );00397 <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a48">getCatchableAreaL</a> ( ) <font class="keyword">const</font>;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -