Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetGUI_AudioOut.h
Go to the documentation of this file.
1
namespace
krotos
2
{
3
class
KwidgetGUI_AudioOut
:
public
KwidgetGUI
4
{
5
public
:
6
using
Parameters
=
Kwidget_AudioOut::Parameters
;
7
8
KwidgetGUI_AudioOut
(
Kwidget
& owner);
9
10
void
resized
()
override
;
11
12
private
:
13
AttachedSlider
m_gain
{
"Vol"
};
14
15
ToggleButton
m_muteButton
;
16
std::unique_ptr<ButtonParameterAttachment>
m_muteAttachment
;
17
18
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
KwidgetGUI_AudioOut
)
19
};
20
}
// namespace krotos
krotos::AttachedSlider
This class combines a Slider, Label, and a SliderAttachment to simplify the process of adding knobs t...
Definition
AttachedSlider.h:10
krotos::KwidgetGUI_AudioOut
Definition
KwidgetGUI_AudioOut.h:4
krotos::KwidgetGUI_AudioOut::m_gain
AttachedSlider m_gain
Definition
KwidgetGUI_AudioOut.h:13
krotos::KwidgetGUI_AudioOut::m_muteAttachment
std::unique_ptr< ButtonParameterAttachment > m_muteAttachment
Definition
KwidgetGUI_AudioOut.h:16
krotos::KwidgetGUI_AudioOut::m_muteButton
ToggleButton m_muteButton
Definition
KwidgetGUI_AudioOut.h:15
krotos::KwidgetGUI_AudioOut::KwidgetGUI_AudioOut
KwidgetGUI_AudioOut(Kwidget &owner)
Definition
KwidgetGUI_AudioOut.cpp:3
krotos::KwidgetGUI_AudioOut::resized
void resized() override
Definition
KwidgetGUI_AudioOut.cpp:23
krotos::KwidgetGUI
Interface for a UI Component that controls a KwidgetProcessor.
Definition
KwidgetGUI.h:24
krotos::Kwidget
Definition
Kwidget.h:8
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos::Kwidget_AudioOut::Parameters
Definition
Kwidget_AudioOut.h:16
krotos_kwidget
kwidgets
audio_out
KwidgetGUI_AudioOut.h
Generated by
1.12.0