Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetGUI_Adsr.h
Go to the documentation of this file.
1namespace krotos
2{
4 {
5 public:
7
10
12 void resized() override;
13
15 {
16 static const String SliderAttack;
17 static const String SliderDecay;
18 static const String SliderSustain;
19 static const String SliderRelease;
20 };
21
22 private:
36
41
42 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(KwidgetGUI_Adsr)
43 };
44} // 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_Adsr.h:4
KwidgetGUI_Adsr(Kwidget &owner)
Definition KwidgetGUI_Adsr.cpp:8
AttachedSlider m_adsrDecay
Definition KwidgetGUI_Adsr.h:38
AttachedSlider m_adsrSustain
Definition KwidgetGUI_Adsr.h:39
struct krotos::KwidgetGUI_Adsr::Layout m_layout
AttachedSlider m_adsrAttack
Definition KwidgetGUI_Adsr.h:37
AttachedSlider m_adsrRelease
Definition KwidgetGUI_Adsr.h:40
void resized() override
Definition KwidgetGUI_Adsr.cpp:25
Interface for a UI Component that controls a KwidgetProcessor.
Definition KwidgetGUI.h:24
Definition Kwidget.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Adsr.h:7
static const String Release
Definition Kwidget_Adsr.h:11
static const String Sustain
Definition Kwidget_Adsr.h:9
static const String Decay
Definition Kwidget_Adsr.h:10
static const String Attack
Definition Kwidget_Adsr.h:8
Definition KwidgetGUI_Adsr.h:15
static const String SliderDecay
Definition KwidgetGUI_Adsr.h:17
static const String SliderRelease
Definition KwidgetGUI_Adsr.h:19
static const String SliderAttack
Definition KwidgetGUI_Adsr.h:16
static const String SliderSustain
Definition KwidgetGUI_Adsr.h:18
Definition KwidgetGUI_Adsr.h:24
const Rectangle< int > rotSliderBottomL
Definition KwidgetGUI_Adsr.h:30
const Rectangle< int > rotSliderTopR
Definition KwidgetGUI_Adsr.h:33
const Rectangle< int > rotSliderTopM
Definition KwidgetGUI_Adsr.h:31
const Rectangle< int > rotSliderBottomM
Definition KwidgetGUI_Adsr.h:32
const int rotSliderWidth
Definition KwidgetGUI_Adsr.h:27
const Rectangle< int > rotSliderTopL
Definition KwidgetGUI_Adsr.h:29
const int rotSliderBottomRowY
Definition KwidgetGUI_Adsr.h:26
const int rotSliderHeight
Definition KwidgetGUI_Adsr.h:28
const int rotSliderTopRowY
Definition KwidgetGUI_Adsr.h:25
const Rectangle< int > rotSliderBottomR
Definition KwidgetGUI_Adsr.h:34