quantumVERB  1.0.0
A FOSS convolution reverb plugin
LookAndFeel.h
1 /*
2  ==============================================================================
3 
4  LookAndFeel.h
5 
6  ==============================================================================
7 */
8 
9 #pragma once
10 
11 #include "JuceHeader.h"
12 
13 namespace reverb
14 {
15 
17  {
18  public:
19  LookAndFeel();
20 
21  virtual juce::Typeface::Ptr getTypefaceForFont(const juce::Font&) override;
22 
23  virtual juce::Font getTextButtonFont(juce::TextButton& button, int buttonHeight) override;
24  virtual juce::Font getLabelFont(juce::Label& label) override;
25 
26  virtual void drawRotarySlider(juce::Graphics&, int x, int y, int width, int height,
27  float sliderPosProportional, float rotaryStartAngle,
28  float rotaryEndAngle, juce::Slider&) override;
29 
30  };
31 
32 }
float getParam(const juce::AudioProcessorValueTreeState &params, const juce::String &blockId) const
Internal method used to get (and check) a parameter's value.
Definition: Task.h:111