LMMS
Loading...
Searching...
No Matches
lmms::Lv2Instrument Member List

This is the complete list of members for lmms::Lv2Instrument, including all inherited members.

addJournalCheckPoint()lmms::JournallingObject
applyFadeIn(SampleFrame *buf, NotePlayHandle *n)lmms::Instrumentprotected
applyRelease(SampleFrame *buf, const NotePlayHandle *_n)lmms::Instrumentprotected
beatLen(NotePlayHandle *_n) constlmms::Instrumentvirtual
changeID(jo_id_t _id)lmms::JournallingObjectprotected
check(const LilvPlugin *m_plugin, std::vector< PluginIssue > &issues)lmms::Lv2ControlBasestatic
childModel(const QString &modelName)lmms::Pluginvirtual
clearRunningNotes()lmms::Lv2Instrumentprivate
collectErrorForUI(QString errMsg)lmms::Pluginprotected
computeReleaseTimeMsByFrameCount(f_cnt_t frames) constlmms::Instrumentprotected
control(std::size_t idx)lmms::Lv2ControlBaseinline
control(std::size_t idx) constlmms::Lv2ControlBaseinline
controlCount() constlmms::Lv2ControlBaseprotected
copyBuffersFromLmms(const SampleFrame *buf, f_cnt_t frames)lmms::Lv2ControlBaseprotected
copyBuffersToLmms(SampleFrame *buf, f_cnt_t frames) constlmms::Lv2ControlBaseprotected
copyModelsFromLmms()lmms::Lv2ControlBaseprotected
copyModelsToLmms() constlmms::Lv2ControlBaseprotected
createView(QWidget *parent)lmms::Plugin
dataChanged()lmms::Modelsignal
dataUnchanged()lmms::Modelsignal
deleteNotePluginData(NotePlayHandle *_note_to_play)lmms::Instrumentvirtual
descriptor() constlmms::Plugininline
DescriptorList typedeflmms::Plugin
desiredReleaseFrames() constlmms::Instrumentinline
desiredReleaseTimeMs() constlmms::Instrumentinlinevirtual
displayName() const overridelmms::Pluginvirtual
Flag enum namelmms::Instrument
Flags typedeflmms::Instrument
fullDisplayName() const overridelmms::Instrumentvirtual
getGroup(std::size_t idx) overridelmms::Lv2ControlBaseprotectedvirtual
getGroup(std::size_t idx) const overridelmms::Lv2ControlBaseprotectedvirtual
getPlugin() constlmms::Lv2ControlBaseinline
getSampleRate() constlmms::Instrument
gui::Lv2InsView classlmms::Lv2Instrumentfriend
handleMidiEvent(const MidiEvent &event, const TimePos &time=TimePos(), f_cnt_t offset=0) overridelmms::Lv2Instrumentvirtual
handleMidiInputEvent(const class MidiEvent &event, const class TimePos &time, f_cnt_t offset)lmms::Lv2ControlBaseprotected
hasGui() constlmms::Lv2ControlBaseinline
hasNoteInput() const overridelmms::Lv2Instrumentinlinevirtual
hook()lmms::SerializingObjectinline
id() constlmms::JournallingObjectinline
init(Model *meAsModel)lmms::Lv2ControlBase
instantiate(const QString &_plugin_name, InstrumentTrack *_instrument_track, const Plugin::Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false)lmms::Instrumentstatic
lmms::Plugin::instantiate(const QString &pluginName, Model *parent, void *data)lmms::Pluginstatic
instantiateView(QWidget *parent) overridelmms::Lv2Instrumentvirtual
instantiateWithKey(const QString &pluginName, Model *parent, const Descriptor::SubPluginFeatures::Key *key, bool keyFromDnd=false)lmms::Pluginstatic
InstantiationHook typedeflmms::Pluginprivate
Instrument(InstrumentTrack *_instrument_track, const Descriptor *_descriptor, const Descriptor::SubPluginFeatures::Key *key=nullptr, Flags flags=Flag::NoFlags)lmms::Instrument
instrumentTrack() constlmms::Instrumentinline
isBendable() constlmms::Instrumentinline
isDefaultConstructed() constlmms::Model
isFromTrack(const Track *_track) constlmms::Instrumentvirtual
isJournalling() constlmms::JournallingObjectinline
isJournallingStateStackEmpty() constlmms::JournallingObjectinline
isMidiBased() constlmms::Instrumentinline
isSingleStreamed() constlmms::Instrumentinline
JournallingObject()lmms::JournallingObject
key() constlmms::Plugininline
linkAllModels()lmms::LinkedModelGroups
loadFile(const QString &file) overridelmms::Lv2Instrumentvirtual
loadSettings(const QDomElement &that) overridelmms::Lv2Instrumentvirtual
lmms::LinkedModelGroups::loadSettings(const class QDomElement &that)lmms::LinkedModelGroups
logo() constlmms::Plugin
Lv2ControlBase(class Model *that, const QString &uri)lmms::Lv2ControlBaseprotected
Lv2ControlBase(const Lv2ControlBase &)=deletelmms::Lv2ControlBaseprotected
Lv2Instrument(InstrumentTrack *instrumentTrackArg, Descriptor::SubPluginFeatures::Key *key)lmms::Lv2Instrument
m_channelsPerProclmms::Lv2ControlBaseprivate
m_defaultConstructedlmms::Modelprivate
m_descriptorlmms::Pluginprivate
m_displayNamelmms::Modelprivate
m_flagslmms::Instrumentprivate
m_hasGUIlmms::Lv2ControlBaseprivate
m_hooklmms::SerializingObjectprivate
m_idlmms::JournallingObjectprivate
m_instrumentTracklmms::Instrumentprivate
m_journallinglmms::JournallingObjectprivate
m_journallingStateStacklmms::JournallingObjectprivate
m_keylmms::Pluginprivate
m_pluginlmms::Lv2ControlBaseprivate
m_procslmms::Lv2ControlBaseprivate
m_runningNoteslmms::Lv2Instrumentprivate
Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false)lmms::Model
modelChanged()lmms::Lv2Instrumentsignal
nodeName() const overridelmms::Lv2Instrumentprivatevirtual
onSampleRateChanged()lmms::Lv2Instrument
operator=(const Lv2ControlBase &)=deletelmms::Lv2ControlBaseprotected
parentModel() constlmms::Model
play(SampleFrame *buf) overridelmms::Lv2Instrumentvirtual
playNote(NotePlayHandle *, SampleFrame *)lmms::Instrumentinlinevirtual
Plugin(const Descriptor *descriptor, Model *parent, const Descriptor::SubPluginFeatures::Key *key=nullptr)lmms::Plugin
propertiesChanged()lmms::Modelsignal
reload()lmms::Lv2Instrument
restoreJournallingState()lmms::JournallingObjectinline
restoreState(const QDomElement &_this) overridelmms::JournallingObjectvirtual
run(f_cnt_t frames)lmms::Lv2ControlBaseprotected
saveJournallingState(const bool newState)lmms::JournallingObjectinline
saveSettings(QDomDocument &doc, QDomElement &that) overridelmms::Lv2Instrumentvirtual
saveState(QDomDocument &_doc, QDomElement &_parent) overridelmms::JournallingObjectvirtual
SerializingObject()lmms::SerializingObject
setDisplayName(const QString &displayName)lmms::Modelvirtual
setHasGui(bool val)lmms::Lv2ControlBaseinline
setHook(SerializingObjectHook *_hook)lmms::SerializingObject
setJournalling(const bool _sr)lmms::JournallingObjectinline
shutdown()lmms::Lv2ControlBase
testAndSetJournalling(const bool newState)lmms::JournallingObjectinline
Type enum namelmms::Plugin
type() constlmms::Plugininline
updatePitchRange()lmms::Lv2Instrumentprivateslot
~Instrument() override=defaultlmms::Instrument
~JournallingObject() overridelmms::JournallingObject
~LinkedModelGroups()=defaultlmms::LinkedModelGroupsvirtual
~Lv2ControlBase() overridelmms::Lv2ControlBaseprotected
~Lv2Instrument() overridelmms::Lv2Instrument
~Model() override=defaultlmms::Model
~Plugin() override=defaultlmms::Plugin
~SerializingObject()lmms::SerializingObjectvirtual