#include <mdaParameter.h>
|  | 
|  | ScaledParameter (const TChar *title, const TChar *units, int32 stepCount, ParamValue defaultValueNormalized, int32 flags, int32 tag, ParamValue minValue=0., ParamValue maxValue=1., bool printAsInteger=false, UnitID unitID=kRootUnitId) | 
|  | 
| ParamValue | toPlain (ParamValue _valueNormalized) const SMTG_OVERRIDE | 
|  | 
| ParamValue | toNormalized (ParamValue plainValue) const SMTG_OVERRIDE | 
|  | 
| void | toString (ParamValue _valueNormalized, String128 string) const SMTG_OVERRIDE | 
|  | 
| bool | fromString (const TChar *string, ParamValue &_valueNormalized) const SMTG_OVERRIDE | 
|  | 
|  | BaseParameter (const TChar *title, const TChar *units, int32 stepCount, ParamValue defaultValueNormalized, int32 flags, int32 tag, UnitID unitID=kRootUnitId) | 
|  | 
| bool | setNormalized (ParamValue v) SMTG_OVERRIDE | 
|  | 
|  | Parameter () | 
|  | 
|  | Parameter (const ParameterInfo &) | 
|  | 
|  | Parameter (const TChar *title, ParamID tag, const TChar *units=nullptr, ParamValue defaultValueNormalized=0., int32 stepCount=0, int32 flags=ParameterInfo::kCanAutomate, UnitID unitID=kRootUnitId, const TChar *shortTitle=nullptr) | 
|  | 
|  | ~Parameter () override | 
|  | 
| virtual const ParameterInfo & | getInfo () const | 
|  | 
| virtual ParameterInfo & | getInfo () | 
|  | 
| virtual void | setUnitID (UnitID id) | 
|  | 
| virtual UnitID | getUnitID () | 
|  | 
| ParamValue | getNormalized () const | 
|  | 
| virtual int32 | getPrecision () const | 
|  | 
| virtual void | setPrecision (int32 val) | 
|  | 
  
  | 
        
          | bool fromString | ( | const TChar * | string, |  
          |  |  | ParamValue & | _valueNormalized |  
          |  | ) |  | const |  | virtual |