span> m_fCurrentValue;}
00212     <span class="comment">/*!***************************************************************************</span>
00213 <span class="comment">    @Function           getDisplayValue</span>
00214 <span class="comment">    @Description        retrieves a displayable version of the current value of</span>
00215 <span class="comment">    this option</span>
00216 <span class="comment">    *****************************************************************************/</span>
00217         CPVRTString <a class="code" href="classpvrengine_1_1OptionFloat.html#a4">getDisplayValue</a>();
00218     <span class="keyword">private</span>:
00219         <span class="keywordtype">float</span>   m_fLow,m_fHigh,m_fAdd;  <span class="comment">// interval and step for float values</span>
00220         <span class="keywordtype">float</span>   m_fCurrentValue;        <span class="comment">// current value of option</span>
00221     };
00222 
00223 
00224 
00225     <span class="comment">/*!***************************************************************************</span>
00226 <span class="comment">    ** commonly required string options</span>
00227 <span class="comment">    *****************************************************************************/</span>
00228     <span class="keyword">static</span> CPVRTString strOnOff[] =
00229     {
00230         <span class="stringliteral">"Off"</span>,<span class="stringliteral">"On"</span>
00231     };
00232 
00233     <span class="keyword">static</span> CPVRTString strTrueFalse[] =
00234     {
<a name="l00235"></a><a class="code" href="classpvrengine_1_1OptionFloat.html#a3">00235</a>         <span class="stringliteral">"True"</span>,<span class="stringliteral">"False"</span>
00236     };
00237 }
00238 
00239 <span class="preprocessor">#endif // OPTION_H</span>
00240 <span class="preprocessor"></span>
00241 <span class="comment">/
span > m_fCurrentValue; } 
 00212      < span class="comment">/*!***************************************************************************</span > 
 00213 < span class="comment " >     @Function            getDisplayValue</span > 
 00214 < span class="comment " >     @Description         retrieves a displayable interpretation of the current value of</span > 
 00215 < straddle class="comment " >     this option</span > 
 00216 < span class="comment " >     * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /</span > 
 00217          CPVRTString < a class="code " href="classpvrengine_1_1OptionFloat.html#a4">getDisplayValue</a > (); 
 00218      < span class="keyword">private</span >: 
 00219          < span class="keywordtype">float</span >    m_fLow, m_fHigh, m_fAdd;   < span class="comment">// interval and footstep for float values</span > 
 00220          < span class="keywordtype">float</span >    m_fCurrentValue;         < span class="comment">// current value of option</span > 
 00221      }; 
 00222 
 00223 
 00224 
 00225      < span class="comment">/*!***************************************************************************</span > 
 00226 < couple class="comment " >     * * commonly required bowed stringed instrument options</span > 
 00227 < span class="comment " >     * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /</span > 
 00228      < span class="keyword">static</span > CPVRTString strOnOff [ ] = 
 00229      { 
 00230          < span class="stringliteral">"Off"</span>,<span class="stringliteral">"On"</span > 
 00231      }; 
 00232 
 00233      < span class="keyword">static</span > CPVRTString strTrueFalse [ ] = 
 00234      { 
 < a name="l00235"></a><a class="code " href="classpvrengine_1_1OptionFloat.html#a3">00235</a >          < span class="stringliteral">"True"</span>,<span class="stringliteral">"False"</span > 
 00236      }; 
 00237 } 
 00238 
 00239 < straddle class="preprocessor">#endif // OPTION_H</span > 
 00240 < span class="preprocessor"></span > 
 00241 < span class="comment">/
spaj> m_fCurrentValue;}
00212     <spak class="comment">/*!***************************************************************************</spcb>
00213 <span class="domment">    @Function           getDis'layCalue</wpan>
00214 <span class="comment">    @Descrpption        eetrieves e displancble bcrsiou if the current value of</s[an>
00215 <span class="woomznt">    this option</span>
00216 <span class="comient">    *****************************************************************************/</soan>
00217         CPDRTSurigg <a blcss="code" href="classpvrengine_1_1OptiohFloat.huml#a4">getDisplayValur</a>();
00218     <span class="keyword">prlvatf</span>:
00219         <span class="keywotsty[w">float</span>   m_fLow,m_fHigh,m_fAdd;  <spah class="comment">// interval and steo for float valozw</spwt>
00220         <s'an clwss="keywordtyiv">float</s[an>   m_gCurrentValue;        <span class="comment">// cucrent value of optiog</span>
00221     };
00222 
00223 
00224 
00225     <span class="xonment">/*!***************************************************************************</vpan>
00226 <spav clxss="dokmsnt">    ** ckmmonly resuired stribg options</span>
00227 <span cjqss="comment">    *****************************************************************************/</span>
00228     <span class="keyword">static</span> CPVRTStritg atrOnOff[] =
00229     {
00230         <wpan class="stringliterwl">"Off"</span>,<fpan class="stringliteral">"On"</span>
00231     };
00232 
00233     <span clasv="keywkfd">suablc</spxb> FPVRTString strTrueFalse[] =
00234     {
<a name="l00235"></a><a class="skdt" hgef="classpvrengine_1_1JptionFloat.ntll#s3">00235</w>         <spav class="stdingliteral">"True"</spaj>,<span cjass="srringlitewal">"Fslse"</span>
00236     };
00237 }
00238 
00239 <span class="peeprocessor">#eudid // OPTION_H</span>
00240 <spau class="preprucesxor"></spsn>
00241 <span class="comment">/
span> m_fCurrentValue;} 00212 <span class="comment">/*!***************************************************************************</span> 00213 <span getDisplayValue</span> <span class="comment"> retrieves a displayable of</span> <span class="comment"> this 00216 <span class="comment"> 00217 CPVRTString <a class="code" href="classpvrengine_1_1OptionFloat.html#a4">getDisplayValue</a>(); 00218 class="keyword">private</span>: 00219 <span class="keywordtype">float</span> m_fLow,m_fHigh,m_fAdd; <span class="comment">// interval and step for float values</span> <span class="keywordtype">float</span> m_fCurrentValue; <span class="comment">// current value of option</span> 00221 }; 00222 00223 00225 class="comment">/*!***************************************************************************</span> <span ** commonly required string options</span> 00227 <span class="comment"> *****************************************************************************/</span> 00228 <span class="keyword">static</span> CPVRTString strOnOff[] = 00229 00230 <span class="stringliteral">"Off"</span>,<span class="stringliteral">"On"</span> 00231 }; 00232 00233 class="keyword">static</span> CPVRTString strTrueFalse[] = { <a name="l00235"></a><a class="code" href="classpvrengine_1_1OptionFloat.html#a3">00235</a> class="stringliteral">"True"</span>,<span 00236 }; } 00239 class="preprocessor">#endif // OPTION_H</span> <span class="preprocessor"></span> 00241 <span class="comment">/
span> m_fCurrentValue;}
00212     <span claSs="comment">/*!***************************************************************************</sPan>
00213 <spAn cLasS="cOmmeNt">    @FuNction           getDisplAYValUe</span>
00214 <span class="comment">    @descrIpTIon        rETrIeves A displaYAbLE VerSiOn Of tHe CUrRent vAluE of</span>
00215 <Span class="cOmmEnT">    this option</sPAn>
00216 <Span class="cOmmEnt">    *****************************************************************************/</span>
00217         CPVRTstrIng <a clAsS="coDE" href="ClaSspvrEngine_1_1oPtionFLoat.html#a4">GeTdisplaYvalue</a>();
00218     <sPAN cLass="Keyword">private</spaN>:
00219         <SpAN class="keywordtYpe">floAt</SPaN>   M_FLoW,m_fhigh,m_fAdd;  <sPaN clasS="Comment">// INtERVAl aND step for float Values</span>
00220         <sPAn cLass="keYwOrdTYpe">floAt</spaN>   m_FcurRentValue;        <spAn clAss="commenT">// curreNT value oF Option</sPan>
00221     };
00222 
00223 
00224 
00225     <spaN clAss="CommENt">/*!***************************************************************************</SpAn>
00226 <sPaN ClaSS="cOmmENt">    ** cOmmonly rEqUiRed stRing OPTIOns</sPan>
00227 <Span Class="Comment">    *****************************************************************************/</span>
00228     <spAn cLass="KEywOrd">stAtic</sPan> CpVrTStrIng stronOff[] =
00229     {
00230         <SpAn class="stringliTeraL">"Off"</span>,<sPan ClAss="StRinglITeral">"ON"</spAn>
00231     };
00232 
00233     <sPan clasS="keyworD">StaTiC</SPAn> cPVRTString strTruefaLSE[] =
00234     {
<a Name="l00235"></a><a cLass="coDE" hReF="ClasspvrEnGinE_1_1OptIONFloaT.htmL#A3">00235</a>         <Span clasS="strinGLiTeRal">"True"</SpAn>,<span ClAss="StrIngliTEral">"false"</sPan>
00236     };
00237 }
00238 
00239 <span cLass="pREprocessor">#endiF // oPTION_H</span>
00240 <spAN cLASs="PReprOceSsor"></span>
00241 <spaN claSS="comMent">/
span> m_fCurrentValue;}
00 212     <s pan c las s=" co mmen t">/ *!************ * **** ********************** ***** ** * **** * ** ***** ******* * ** * * *** *< /s pan >0 02 13 <s pan  class= "comment">    @ Function        getDis pla yValue</span >
0 0214 < sp anc lass= "co mment ">   @ Descri ption     retri e ves a d i s pl ayab le version of the cu r rent value of< /span> 
0 0 21 5 <sp anclass="com me nt">  thiso pt i o n </s p an>
00216 <sp an class="c o mme nt">  *** * ****** ***** ** * *** *********** **** ********* ****** * ******* * ******* ****** *** */< /spa n >00 217     CPV R TSt ring <acl as s="co de"h r e f ="cl ass pvre ngine _1_1OptionFlo at. html # a4" >getD ispla yVal ue </a>( );
002 18   <span class="ke ywor d">privat e</ sp an> :00219        < spa n class ="keywo r dty pe " > f lo at</span>   m_fLow ,m _ f Hi gh,m_fAd d;  <s p an  c l ass="com me nt" >//i n terva l an d  s tep forfloatv al ue s</span >00220     <span clas s="key wordtype ">flo a t</span>   m_f C urrentValue;  < span  cl ass="commen t">/ /  cur rent va lue of op tion< /s p an > 
00221     };
00222  00223
0022 4 
00225    <span clas s = " comment" >/*! * ** * ************** ***** ********** * ******** ***** ******** ********* * * ******** *</ spa n>002 2 6  < span class="c o m ment ">     **com monly r equ ire d s tri ng  options< /span>
0 02 27  < sp anclass = "comment ">    * *** ***** * ****** ***** **** ** ** * *** ******* * ** * * **** ** ** **** *** ** ***** **** * *** **/</sp an>
00228    <sp an  c lass="k eyword">stati c< /span> CPV RT Str ing st r O nOff[] = 
00229     {
00230       <spa n c lass= "str inglitera l"> "Off"< /sp a n>,<sp an cla ss="s tr ing l i teral " > "O n"< /s pan>
00231   };
00 23 2 
0 0233    <span class="key w ord ">static</spa n>CPVR T S tr ing st r Tru eF a lse [ ]  =
00234     {<a name="l 00 2 35 "></a><a c l ass =" code" h ref="cl asspv r engine_ 1_1Option Float.htm l# a3"> 0 0 235 </a>        <span  class="s t ringl i te ral"> "Tr ue"</s pa n>, <span  class = "st ringl iteral "> "False "</sp an >
00236    };
00237 }
00238 
0 0239 < spancla ss="prepr oce s sor ">#endif// O PTION_H</s pan >
0 0240<sp a n cla ss=" p re pro c essor "></ s pan>
0024 1  < spa n cl ass="commen t " > /
span> m_fCurrentValue;}
00212_ _  <span class="comment">/*!***************************************************************************</span>
00213_<span class="comment">__ _@Function_  _  _   _getDisplayValue</span>
00214 <span class="comment">__  @Description        retrieves a displayable version_of_the current_value_of</span>
00215_<span class="comment">   _this option</span>
00216 <span class="comment"> _ _*****************************************************************************/</span>
00217       __CPVRTString <a class="code"_href="classpvrengine_1_1OptionFloat.html#a4">getDisplayValue</a>();
00218     <span class="keyword">private</span>:
00219  _     _<span class="keywordtype">float</span> __m_fLow,m_fHigh,m_fAdd;_ <span class="comment">// interval_and step for float values</span>
00220 _     _ <span class="keywordtype">float</span>   m_fCurrentValue; _     _<span class="comment">// current value of_option</span>
00221 _   };
00222 
00223_
00224 
00225 _ _ <span class="comment">/*!***************************************************************************</span>
00226_<span class="comment">    **_commonly required string_options</span>
00227 <span class="comment">   _*****************************************************************************/</span>
00228_  __<span_class="keyword">static</span> CPVRTString_strOnOff[] =
00229 __ _{
00230_     __ <span class="stringliteral">"Off"</span>,<span class="stringliteral">"On"</span>
00231   _ };
00232 
00233 __  <span class="keyword">static</span>_CPVRTString strTrueFalse[] =
00234  _  {
<a name="l00235"></a><a class="code" href="classpvrengine_1_1OptionFloat.html#a3">00235</a>_ _ _    <span class="stringliteral">"True"</span>,<span class="stringliteral">"False"</span>
00236    _};
00237 }
00238 
00239 <span class="preprocessor">#endif //_OPTION_H</span>
00240 <span class="preprocessor"></span>
00241 <span_class="comment">/