Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetGUI_Saturation.h
Go to the documentation of this file.
1namespace krotos
2{
4 {
5 public:
7
9
10 void resized() override;
11
12 private:
15
16 ComboBox m_typeCombo;
17 std::unique_ptr<ComboBoxParameterAttachment> m_typeAttachment;
18
19 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(KwidgetGUI_Saturation)
20 };
21} // namespace krotos
This class combines a Slider, Label, and a SliderAttachment to simplify the process of adding knobs t...
Definition AttachedSlider.h:10
Definition KwidgetGUI_Saturation.h:4
AttachedSlider m_inputGain
Definition KwidgetGUI_Saturation.h:13
KwidgetGUI_Saturation(Kwidget &owner)
Definition KwidgetGUI_Saturation.cpp:3
AttachedSlider m_mix
Definition KwidgetGUI_Saturation.h:13
AttachedSlider m_highCutFreq
Definition KwidgetGUI_Saturation.h:14
AttachedSlider m_lowCutFreq
Definition KwidgetGUI_Saturation.h:14
ComboBox m_typeCombo
Definition KwidgetGUI_Saturation.h:16
std::unique_ptr< ComboBoxParameterAttachment > m_typeAttachment
Definition KwidgetGUI_Saturation.h:17
void resized() override
Definition KwidgetGUI_Saturation.cpp:18
AttachedSlider m_outputGain
Definition KwidgetGUI_Saturation.h:13
Interface for a UI Component that controls a KwidgetProcessor.
Definition KwidgetGUI.h:24
Definition Kwidget.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Saturation.h:7
static const String PostGain
Definition Kwidget_Saturation.h:9
static const String HighCutFreq
Definition Kwidget_Saturation.h:13
static const String PreGain
Definition Kwidget_Saturation.h:8
static const String Mix
Definition Kwidget_Saturation.h:10
static const String LowCutFreq
Definition Kwidget_Saturation.h:12