JUCE  v5.1.1-3-g1a0b28c73
JUCE API
NormalisableRange< ValueType > Member List

This is the complete list of members for NormalisableRange< ValueType >, including all inherited members.

checkInvariants() constNormalisableRange< ValueType >inlineprivate
convertFrom0to1(ValueType proportion) const noexceptNormalisableRange< ValueType >inline
convertFrom0To1FunctionNormalisableRange< ValueType >private
convertTo0to1(ValueType v) const noexceptNormalisableRange< ValueType >inline
convertTo0To1FunctionNormalisableRange< ValueType >private
endNormalisableRange< ValueType >
getRange() const noexceptNormalisableRange< ValueType >inline
intervalNormalisableRange< ValueType >
NormalisableRange() noexceptNormalisableRange< ValueType >inline
NormalisableRange(const NormalisableRange &other) noexceptNormalisableRange< ValueType >inline
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue, ValueType skewFactor, bool useSymmetricSkew=false) noexceptNormalisableRange< ValueType >inline
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, ValueType intervalValue) noexceptNormalisableRange< ValueType >inline
NormalisableRange(ValueType rangeStart, ValueType rangeEnd) noexceptNormalisableRange< ValueType >inline
NormalisableRange(ValueType rangeStart, ValueType rangeEnd, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType normalisedValue)> convertFrom0To1Func, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType mappedValue)> convertTo0To1Func, std::function< ValueType(ValueType currentRangeStart, ValueType currentRangeEnd, ValueType valueToSnap)> snapToLegalValueFunc=nullptr) noexceptNormalisableRange< ValueType >inline
operator=(const NormalisableRange &other) noexceptNormalisableRange< ValueType >inline
setSkewForCentre(ValueType centrePointValue) noexceptNormalisableRange< ValueType >inline
skewNormalisableRange< ValueType >
snapToLegalValue(ValueType v) const noexceptNormalisableRange< ValueType >inline
snapToLegalValueFunctionNormalisableRange< ValueType >private
startNormalisableRange< ValueType >
symmetricSkewNormalisableRange< ValueType >