Parameter class with a LogScale. More...
#include <logscale.h>

Public Member Functions | |
| LogScaleParameter (const TChar *title, ParamID tag, LogScale< T > &logScale, const TChar *units=0, int32 flags=ParameterInfo::kCanAutomate, UnitID unitID=kRootUnitId) | |
| virtual void | toString (ParamValue valueNormalized, String128 string) const |
| virtual bool | fromString (const TChar *string, ParamValue &valueNormalized) const |
| virtual ParamValue | toPlain (ParamValue valueNormalized) const |
| virtual ParamValue | toNormalized (ParamValue plainValue) const |
Data Fields | |
| OBJ_METHODS(LogScaleParameter < T >, Parameter) protected ParamValue | multiplier |
Parameter class with a LogScale.
Define a parameter using the LogScale.
| LogScaleParameter | ( | const TChar * | title, | |
| ParamID | tag, | |||
| LogScale< T > & | logScale, | |||
| const TChar * | units = 0, |
|||
| int32 | flags = ParameterInfo::kCanAutomate, |
|||
| UnitID | unitID = kRootUnitId | |||
| ) | [inline] |
| virtual void toString | ( | ParamValue | valueNormalized, | |
| String128 | string | |||
| ) | const [inline, virtual] |
Reimplemented from Parameter.
| virtual bool fromString | ( | const TChar * | string, | |
| ParamValue & | valueNormalized | |||
| ) | const [inline, virtual] |
Reimplemented from Parameter.
| virtual ParamValue toPlain | ( | ParamValue | valueNormalized | ) | const [inline, virtual] |
Reimplemented from Parameter.
| virtual ParamValue toNormalized | ( | ParamValue | plainValue | ) | const [inline, virtual] |
Reimplemented from Parameter.
| OBJ_METHODS (LogScaleParameter<T>, Parameter) protected ParamValue multiplier |