25#ifndef LMMS_DUMMY_EFFECT_H
26#define LMMS_DUMMY_EFFECT_H
80 return "DummyControls";
131 for(
int i = 0; !keys.item(
i ).isNull(); ++
i )
133 QDomNodeList attributes = keys.item(
i ).toElement().elementsByTagName(
"attribute" );
134 for(
int j = 0; !attributes.item(
j ).isNull(); ++
j )
136 QDomElement attribute = attributes.item(
j ).toElement();
137 if( attribute.hasAttribute(
"value" ) )
139 QString
name = tr(
"NOT FOUND") +
" (" + attribute.attribute(
"value" ) +
")";
#define nullptr
Definition DistrhoDefines.h:75
Definition DummyEffect.h:56
~DummyEffectControls() override=default
int controlCount() override
Definition DummyEffect.h:65
gui::EffectControlDialog * createView() override
Definition DummyEffect.h:83
void loadSettings(const QDomElement &) override
Definition DummyEffect.h:74
QString nodeName() const override
Definition DummyEffect.h:78
void saveSettings(QDomDocument &, QDomElement &) override
Definition DummyEffect.h:70
DummyEffectControls(Effect *_eff)
Definition DummyEffect.h:58
ProcessStatus processImpl(SampleFrame *, const f_cnt_t) override
Definition DummyEffect.h:111
DummyEffectControls m_controls
Definition DummyEffect.h:124
~DummyEffect() override=default
EffectControls * controls() override
Definition DummyEffect.h:106
DummyEffect(Model *_parent, const QDomElement &originalPluginData)
Definition DummyEffect.h:95
const QDomElement & originalPluginData() const
Definition DummyEffect.h:116
virtual void setName()
Definition DummyEffect.h:128
const QDomElement m_originalPluginData
Definition DummyEffect.h:125
Definition EffectControls.h:44
EffectControls(Effect *_eff)
Definition EffectControls.h:46
Effect(const Plugin::Descriptor *_desc, Model *_parent, const Descriptor::SubPluginFeatures::Key *_key)
Definition Effect.cpp:41
void setDontRun(bool _state)
Definition Effect.h:113
ProcessStatus
Definition Effect.h:147
@ Sleep
Do not continue processing.
Definition Effect.h:155
virtual void setDisplayName(const QString &displayName)
Definition Model.cpp:52
Definition SampleFrame.h:41
Definition DummyEffect.h:44
DummyEffectControlDialog(EffectControls *_controls)
Definition DummyEffect.h:46
Definition EffectControlDialog.h:42
EffectControlDialog(EffectControls *controls)
Definition EffectControlDialog.cpp:33
register unsigned j
Definition inflate.c:1576
register unsigned i
Definition inflate.c:1575
static const char * name
Definition pugl.h:1582
Definition AudioPortAudio.cpp:223
Definition AudioAlsa.cpp:35
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43