JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce_SmoothedValue.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

class  juce::SmoothedValue< FloatType, SmoothingType >
 A utility class for values that need smoothing to avoid audio glitches. More...
 
class  juce::SmoothedValueBase< SmoothedValueType >
 A base class for the smoothed value classes. More...
 
struct  juce::SmoothedValueBase< SmoothedValueType >::FloatTypeHelper< T >
 
struct  juce::SmoothedValueBase< SmoothedValueType >::FloatTypeHelper< SmoothedValueClass< FloatType > >
 
struct  juce::SmoothedValueBase< SmoothedValueType >::FloatTypeHelper< SmoothedValueClass< FloatType, SmoothingType > >
 
struct  juce::ValueSmoothingTypes::Linear
 Used to indicate a linear smoothing between values. More...
 
struct  juce::ValueSmoothingTypes::Multiplicative
 Used to indicate a smoothing between multiplicative values. More...
 

Namespaces

 juce
 
 juce::ValueSmoothingTypes
 A namespace containing a set of types used for specifying the smoothing behaviour of the SmoothedValue class.
 

Typedefs

template<typename FloatType >
using juce::LinearSmoothedValue = SmoothedValue< FloatType, ValueSmoothingTypes::Linear >