|
| | StringListParameter (const ParameterInfo ¶mInfo) |
| |
| | StringListParameter (const TChar *title, ParamID tag, const TChar *units=0, int32 flags=ParameterInfo::kCanAutomate|ParameterInfo::kIsList, UnitID unitID=kRootUnitId) |
| |
| virtual | ~StringListParameter () |
| |
| virtual void | appendString (const String128 string) |
| | Appends a string and increases the stepCount. More...
|
| |
| virtual bool | replaceString (int32 index, const String128 string) |
| | Replaces the string at index. More...
|
| |
| virtual void | toString (ParamValue _valueNormalized, String128 string) const |
| | Converts a normalized value to a string. More...
|
| |
| virtual bool | fromString (const TChar *string, ParamValue &_valueNormalized) const |
| | Converts a string to a normalized value. More...
|
| |
| virtual ParamValue | toPlain (ParamValue _valueNormalized) const |
| | Converts a normalized value to plain value (e.g. More...
|
| |
| virtual ParamValue | toNormalized (ParamValue plainValue) const |
| | Converts a plain value to a normalized value (e.g. More...
|
| |
| | Parameter () |
| |
| | Parameter (const ParameterInfo &) |
| |
| | Parameter (const TChar *title, ParamID tag, const TChar *units=0, ParamValue defaultValueNormalized=0., int32 stepCount=0, int32 flags=ParameterInfo::kCanAutomate, UnitID unitID=kRootUnitId) |
| |
| virtual | ~Parameter () |
| |
| const ParameterInfo & | getInfo () const |
| | Returns its readonly info. More...
|
| |
| ParameterInfo & | getInfo () |
| | Returns its writeable info. More...
|
| |
| void | setUnitID (UnitID id) |
| | Sets its associated UnitId. More...
|
| |
| UnitID | getUnitID () |
| | Gets its associated UnitId. More...
|
| |
| ParamValue | getNormalized () const |
| | Gets its normalized value [0.0, 1.0]. More...
|
| |
| virtual bool | setNormalized (ParamValue v) |
| | Sets its normalized value [0.0, 1.0]. More...
|
| |
| int32 | getPrecision () const |
| | Gets the current precision (used for string representation of float). More...
|
| |
| void | setPrecision (int32 val) |
| | Sets the precision for string representation of float value (for example 4.34 with 2 as precision). More...
|
| |