|  | 
|  | 
| ValuePtr | make (const UTF8String &id, IValue::Type initialValue=0., const ValueConverterPtr &valueConverter=nullptr) | 
|  | make a value in the normalized range [0..1]  More... 
 | 
|  | 
| ValuePtr | makeStepValue (const UTF8String &id, IStepValue::StepType numSteps, IValue::Type initialValue=0., const ValueConverterPtr &valueConverter=nullptr) | 
|  | make a step value  More... 
 | 
|  | 
| ValuePtr | makeStringListValue (const UTF8String &id, const std::initializer_list< IStringListValue::StringType > &strings, IValue::Type initialValue=0.) | 
|  | make a string list value  More... 
 | 
|  | 
| ValuePtr | makeStringListValue (const UTF8String &id, const IStringListValue::StringList &strings) | 
|  | make a string list value  More... 
 | 
|  | 
| ValuePtr | makeStaticStringValue (const UTF8String &id, const UTF8String &value) | 
|  | make a static string value  More... 
 | 
|  | 
| ValuePtr | makeStaticStringValue (const UTF8String &id, UTF8String &&value) | 
|  | make a static string value  More... 
 | 
|  | 
| ValuePtr | makeStringValue (const UTF8String &id, const UTF8String &initialString) | 
|  | make a string value  More... 
 | 
|  | 
| ValuePtr | makeStringValue (const UTF8String &id, UTF8String &&initialString) | 
|  | make a string value  More... 
 | 
|  | 
|  | 
| ValueConverterPtr | makePercentConverter () | 
|  | make a percent value converter  More... 
 | 
|  | 
| ValueConverterPtr | makeRangeConverter (IValue::Type minValue, IValue::Type maxValue, uint32_t stringPrecision=4) | 
|  | make a range value converter  More... 
 | 
|  | 
|  | 
| IValue::Type | plainToNormalize (IValue &value, IValue::Type plainValue) | 
|  | 
| IValue::Type | normalizeToPlain (IValue &value, IValue::Type normalizeValue) | 
|  | 
| IValue::Type | stepToNormalize (IValue &value, IStepValue::StepType stepValue) | 
|  | 
| IStepValue::StepType | normalizeToStep (IValue &value, IValue::Type normalizeValue) | 
|  | 
| IValue::Type | currentPlainValue (IValue &value) | 
|  | 
| IStepValue::StepType | currentStepValue (IValue &value) | 
|  | 
| UTF8String | currentStringValue (IValue &value) | 
|  | 
| void | performSingleEdit (IValue &value, IValue::Type newValue) | 
|  | 
| void | performSinglePlainEdit (IValue &value, IValue::Type plainValue) | 
|  | 
| bool | performSingleStepEdit (IValue &value, IStepValue::StepType step) | 
|  | 
| bool | performStringValueEdit (IValue &value, const UTF8String &str) | 
|  | 
| bool | performStringAppendValueEdit (IValue &value, const UTF8String &str) | 
|  | 
value create and helper functions