LMMS
Loading...
Searching...
No Matches
lmms::LadspaSubPluginFeatures Class Reference

#include <LadspaSubPluginFeatures.h>

Inheritance diagram for lmms::LadspaSubPluginFeatures:
lmms::Plugin::Descriptor::SubPluginFeatures

Public Member Functions

 LadspaSubPluginFeatures (Plugin::Type _type)
QString displayName (const Key &k) const override
void fillDescriptionWidget (QWidget *_parent, const Key *_key) const override
void listSubPluginKeys (const Plugin::Descriptor *_desc, KeyList &_kl) const override
Public Member Functions inherited from lmms::Plugin::Descriptor::SubPluginFeatures
 SubPluginFeatures (Plugin::Type type)
virtual ~SubPluginFeatures ()=default

Static Public Member Functions

static ladspa_key_t subPluginKeyToLadspaKey (const Key *_key)

Additional Inherited Members

Public Types inherited from lmms::Plugin::Descriptor::SubPluginFeatures
using KeyList = QList<Key>
Protected Attributes inherited from lmms::Plugin::Descriptor::SubPluginFeatures
const Plugin::Type m_type

Constructor & Destructor Documentation

◆ LadspaSubPluginFeatures()

lmms::LadspaSubPluginFeatures::LadspaSubPluginFeatures ( Plugin::Type _type)

Member Function Documentation

◆ displayName()

QString lmms::LadspaSubPluginFeatures::displayName ( const Key & k) const
overridevirtual

◆ fillDescriptionWidget()

void lmms::LadspaSubPluginFeatures::fillDescriptionWidget ( QWidget * _parent,
const Key * _key ) const
overridevirtual

◆ listSubPluginKeys()

void lmms::LadspaSubPluginFeatures::listSubPluginKeys ( const Plugin::Descriptor * ,
KeyList &  ) const
overridevirtual

While PluginFactory only collects the plugins, this function is used by widgets like EffectSelectDialog to find all possible sub plugins

Reimplemented from lmms::Plugin::Descriptor::SubPluginFeatures.

◆ subPluginKeyToLadspaKey()

ladspa_key_t lmms::LadspaSubPluginFeatures::subPluginKeyToLadspaKey ( const Key * _key)
static

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