Krotos Modules 3
Loading...
Searching...
No Matches
Kwidget_Sine.cpp
Go to the documentation of this file.
1
namespace
krotos
2
{
3
const
String Kwidget_Sine::Parameters::Amplitude =
"Amp"
;
4
5
Kwidget_Sine::Kwidget_Sine
(
const
String& kwidgetID) :
Kwidget
(
"Sine"
, kwidgetID) {
init
(); }
6
7
std::vector<Kwidget::ParameterInfo>
Kwidget_Sine::createParameters
()
8
{
9
return
{{Parameters::Amplitude, Parameters::Amplitude, {0.0f, 1.0f}, 0.0f}};
10
}
11
12
std::unique_ptr<KwidgetProcessor>
Kwidget_Sine::createProcessor
()
13
{
14
return
std::make_unique<KwidgetProcessor_Sine>(*
this
);
15
}
16
17
std::unique_ptr<KwidgetGUI>
Kwidget_Sine::createGUI
() {
return
std::make_unique<KwidgetGUI_Sine>(*
this
); }
18
}
// namespace krotos
krotos::Kwidget_Sine::createProcessor
std::unique_ptr< KwidgetProcessor > createProcessor() override
Definition
Kwidget_Sine.cpp:12
krotos::Kwidget_Sine::createGUI
std::unique_ptr< KwidgetGUI > createGUI() override
Definition
Kwidget_Sine.cpp:17
krotos::Kwidget_Sine::Kwidget_Sine
Kwidget_Sine(const String &kwidgetID)
Definition
Kwidget_Sine.cpp:5
krotos::Kwidget_Sine::createParameters
std::vector< ParameterInfo > createParameters() override
Definition
Kwidget_Sine.cpp:7
krotos::Kwidget
Definition
Kwidget.h:8
krotos::Kwidget::init
void init()
Definition
Kwidget.cpp:27
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos_kwidget
kwidgets
sine
Kwidget_Sine.cpp
Generated by
1.12.0