Krotos Modules 3
Loading...
Searching...
No Matches
Kwidget_Scaledadsr.h
Go to the documentation of this file.
1namespace krotos
2{
4 {
5 public:
6 struct Parameters
7 {
8 static const String Attack;
9 static const String Sustain;
10 static const String Decay;
11 static const String Release;
12 static const String Amount;
13 static const String TabIndex;
14 };
15
16 Kwidget_Scaledadsr(const String& id);
17
18 protected:
19 std::vector<ParameterInfo> createParameters() override;
20 std::unique_ptr<KwidgetProcessor> createProcessor() override;
21 std::unique_ptr<KwidgetGUI> createGUI() override;
22
23 private:
24 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(Kwidget_Scaledadsr)
25 };
26} // namespace krotos
Definition Kwidget_Scaledadsr.h:4
std::unique_ptr< KwidgetGUI > createGUI() override
Definition Kwidget_Scaledadsr.cpp:31
Kwidget_Scaledadsr(const String &id)
Definition Kwidget_Scaledadsr.cpp:10
std::vector< ParameterInfo > createParameters() override
Definition Kwidget_Scaledadsr.cpp:17
std::unique_ptr< KwidgetProcessor > createProcessor() override
Definition Kwidget_Scaledadsr.cpp:26
Definition Kwidget.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Scaledadsr.h:7
static const String Sustain
Definition Kwidget_Scaledadsr.h:9
static const String TabIndex
Definition Kwidget_Scaledadsr.h:13
static const String Amount
Definition Kwidget_Scaledadsr.h:12
static const String Attack
Definition Kwidget_Scaledadsr.h:8
static const String Release
Definition Kwidget_Scaledadsr.h:11
static const String Decay
Definition Kwidget_Scaledadsr.h:10