Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetGUI_Filter.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_mode;
17 std::unique_ptr<ComboBoxParameterAttachment> m_modeAttachment;
18
19 ToggleButton m_bypass;
20 std::unique_ptr<ButtonParameterAttachment> m_bypassAttachment;
21
22 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(KwidgetGUI_Filter)
23 };
24} // 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_Filter.h:4
ToggleButton m_bypass
Definition KwidgetGUI_Filter.h:19
AttachedSlider m_cutoff
Definition KwidgetGUI_Filter.h:13
std::unique_ptr< ComboBoxParameterAttachment > m_modeAttachment
Definition KwidgetGUI_Filter.h:17
AttachedSlider m_drive
Definition KwidgetGUI_Filter.h:13
AttachedSlider m_resonance
Definition KwidgetGUI_Filter.h:13
KwidgetGUI_Filter(Kwidget &owner)
Definition KwidgetGUI_Filter.cpp:3
void resized() override
Definition KwidgetGUI_Filter.cpp:20
ComboBox m_mode
Definition KwidgetGUI_Filter.h:16
std::unique_ptr< ButtonParameterAttachment > m_bypassAttachment
Definition KwidgetGUI_Filter.h:20
AttachedSlider m_mix
Definition KwidgetGUI_Filter.h:14
Interface for a UI Component that controls a KwidgetProcessor.
Definition KwidgetGUI.h:24
Definition Kwidget.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Filter.h:18
static const String Mix
Definition Kwidget_Filter.h:23
static const String Drive
Definition Kwidget_Filter.h:22
static const String Resonance
Definition Kwidget_Filter.h:21
static const String Cutoff
Definition Kwidget_Filter.h:20