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

#include <ZynAddSubFx.h>

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

Public Member Functions

 ZynAddSubFxView (Instrument *_instrument, QWidget *_parent)
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

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *_dee) override
void dropEvent (QDropEvent *_de) override
Protected Member Functions inherited from lmms::gui::ModelView
QWidget * widget ()
virtual void doConnections ()

Private Slots

void toggleUI ()

Private Member Functions

void modelChanged () override

Private Attributes

QPushButton * m_toggleUIButton
Knobm_portamento
Knobm_filterFreq
Knobm_filterQ
Knobm_bandwidth
Knobm_fmGain
Knobm_resCenterFreq
Knobm_resBandwidth
LedCheckBoxm_forwardMidiCC

Constructor & Destructor Documentation

◆ ZynAddSubFxView()

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

Member Function Documentation

◆ dragEnterEvent()

void lmms::gui::ZynAddSubFxView::dragEnterEvent ( QDragEnterEvent * _dee)
overrideprotected

◆ dropEvent()

void lmms::gui::ZynAddSubFxView::dropEvent ( QDropEvent * _de)
overrideprotected

◆ modelChanged()

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

Reimplemented from lmms::gui::ModelView.

◆ toggleUI

void lmms::gui::ZynAddSubFxView::toggleUI ( )
privateslot

Member Data Documentation

◆ m_bandwidth

Knob* lmms::gui::ZynAddSubFxView::m_bandwidth
private

◆ m_filterFreq

Knob* lmms::gui::ZynAddSubFxView::m_filterFreq
private

◆ m_filterQ

Knob* lmms::gui::ZynAddSubFxView::m_filterQ
private

◆ m_fmGain

Knob* lmms::gui::ZynAddSubFxView::m_fmGain
private

◆ m_forwardMidiCC

LedCheckBox* lmms::gui::ZynAddSubFxView::m_forwardMidiCC
private

◆ m_portamento

Knob* lmms::gui::ZynAddSubFxView::m_portamento
private

◆ m_resBandwidth

Knob* lmms::gui::ZynAddSubFxView::m_resBandwidth
private

◆ m_resCenterFreq

Knob* lmms::gui::ZynAddSubFxView::m_resCenterFreq
private

◆ m_toggleUIButton

QPushButton* lmms::gui::ZynAddSubFxView::m_toggleUIButton
private

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