Krotos Modules 3
Loading...
Searching...
No Matches
Kwidget_Adsr.h
Go to the documentation of this file.
1
namespace
krotos
2
{
3
class
Kwidget_Adsr
:
public
Kwidget
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
TabIndex
;
13
};
14
15
Kwidget_Adsr
(
const
String& kwidgetID);
16
17
protected
:
18
std::vector<ParameterInfo>
createParameters
()
override
;
19
std::unique_ptr<KwidgetProcessor>
createProcessor
()
override
;
20
std::unique_ptr<KwidgetGUI>
createGUI
()
override
;
21
22
private
:
23
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
Kwidget_Adsr
)
24
};
25
}
// namespace krotos
krotos::Kwidget_Adsr
Definition
Kwidget_Adsr.h:4
krotos::Kwidget_Adsr::createParameters
std::vector< ParameterInfo > createParameters() override
Definition
Kwidget_Adsr.cpp:21
krotos::Kwidget_Adsr::createProcessor
std::unique_ptr< KwidgetProcessor > createProcessor() override
Definition
Kwidget_Adsr.cpp:16
krotos::Kwidget_Adsr::Kwidget_Adsr
Kwidget_Adsr(const String &kwidgetID)
Definition
Kwidget_Adsr.cpp:9
krotos::Kwidget_Adsr::createGUI
std::unique_ptr< KwidgetGUI > createGUI() override
Definition
Kwidget_Adsr.cpp:29
krotos::Kwidget
Definition
Kwidget.h:8
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos::Kwidget_Adsr::Parameters
Definition
Kwidget_Adsr.h:7
krotos::Kwidget_Adsr::Parameters::Release
static const String Release
Definition
Kwidget_Adsr.h:11
krotos::Kwidget_Adsr::Parameters::TabIndex
static const String TabIndex
Definition
Kwidget_Adsr.h:12
krotos::Kwidget_Adsr::Parameters::Sustain
static const String Sustain
Definition
Kwidget_Adsr.h:9
krotos::Kwidget_Adsr::Parameters::Decay
static const String Decay
Definition
Kwidget_Adsr.h:10
krotos::Kwidget_Adsr::Parameters::Attack
static const String Attack
Definition
Kwidget_Adsr.h:8
krotos_kwidget
kwidgets
adsr
Kwidget_Adsr.h
Generated by
1.12.0