LMMS
Loading...
Searching...
No Matches
lmms::gui::Lb302SynthView Class Reference

#include <Lb302.h>

Inheritance diagram for lmms::gui::Lb302SynthView:
lmms::gui::InstrumentViewFixedSize lmms::gui::InstrumentView lmms::gui::PluginView lmms::gui::ModelView

Public Member Functions

 Lb302SynthView (Instrument *_instrument, QWidget *_parent)
 ~Lb302SynthView () override=default
Public Member Functions inherited from lmms::gui::InstrumentViewFixedSize
 ~InstrumentViewFixedSize () override=default
 InstrumentView (Instrument *_instrument, QWidget *_parent)
Public Member Functions inherited from lmms::gui::InstrumentView
 InstrumentView (Instrument *_instrument, QWidget *_parent)
 ~InstrumentView () override
Instrumentmodel ()
const Instrumentmodel () const
void setModel (Model *_model, bool=false) override
InstrumentTrackWindowinstrumentTrackWindow ()
Public Member Functions inherited from lmms::gui::PluginView
 PluginView (Plugin *_plugin, QWidget *_parent)
virtual bool isResizable () const
Public Member Functions inherited from lmms::gui::ModelView
 ModelView (Model *model, QWidget *widget)
virtual ~ModelView ()
virtual void unsetModel ()
Modelmodel ()
const Modelmodel () const
template<class T>
T * castModel ()
template<class T>
const T * castModel () const

Private Member Functions

void modelChanged () override

Private Attributes

Knobm_vcfCutKnob
Knobm_vcfResKnob
Knobm_vcfDecKnob
Knobm_vcfModKnob
Knobm_distKnob
Knobm_slideDecKnob
AutomatableButtonGroupm_waveBtnGrp
LedCheckBoxm_slideToggle
LedCheckBoxm_deadToggle
LedCheckBoxm_db24Toggle

Additional Inherited Members

Protected Member Functions inherited from lmms::gui::ModelView
QWidget * widget ()
virtual void doConnections ()

Constructor & Destructor Documentation

◆ Lb302SynthView()

lmms::gui::Lb302SynthView::Lb302SynthView ( Instrument * _instrument,
QWidget * _parent )

◆ ~Lb302SynthView()

lmms::gui::Lb302SynthView::~Lb302SynthView ( )
overridedefault

Member Function Documentation

◆ modelChanged()

void lmms::gui::Lb302SynthView::modelChanged ( )
overrideprivatevirtual

Reimplemented from lmms::gui::ModelView.

Member Data Documentation

◆ m_db24Toggle

LedCheckBox* lmms::gui::Lb302SynthView::m_db24Toggle
private

◆ m_deadToggle

LedCheckBox* lmms::gui::Lb302SynthView::m_deadToggle
private

◆ m_distKnob

Knob* lmms::gui::Lb302SynthView::m_distKnob
private

◆ m_slideDecKnob

Knob* lmms::gui::Lb302SynthView::m_slideDecKnob
private

◆ m_slideToggle

LedCheckBox* lmms::gui::Lb302SynthView::m_slideToggle
private

◆ m_vcfCutKnob

Knob* lmms::gui::Lb302SynthView::m_vcfCutKnob
private

◆ m_vcfDecKnob

Knob* lmms::gui::Lb302SynthView::m_vcfDecKnob
private

◆ m_vcfModKnob

Knob* lmms::gui::Lb302SynthView::m_vcfModKnob
private

◆ m_vcfResKnob

Knob* lmms::gui::Lb302SynthView::m_vcfResKnob
private

◆ m_waveBtnGrp

AutomatableButtonGroup* lmms::gui::Lb302SynthView::m_waveBtnGrp
private

The documentation for this class was generated from the following files: