24#include <unordered_map>
47 if (val < min) val = min;
48 if (val > max) val = max;
76 T newDefaultValue) :
minValue(newMinValue),
virtual ~BaseParameter()=default
T BoundsCheck(T val) const
BaseParameter(T newMinValue, T newMaxValue, T newDefaultValue)
BooleanParameter(bool newDefaultValue)
T NormalisedToInternal(T val) const
T InternalToNormalised(T val) const
T BoundsCheck(T val, T min, T max)