| addClip(Clip *clip) | lmms::Track | |
| addJournalCheckPoint() | lmms::JournallingObject | |
| applyMasterKey(const MidiEvent &event) | lmms::InstrumentTrack | |
| audioBusHandle() | lmms::InstrumentTrack | inline |
| autoAssignMidiDevice(bool) | lmms::InstrumentTrack | |
| baseFreq() const | lmms::InstrumentTrack | |
| baseNote() const | lmms::InstrumentTrack | |
| baseNoteModel() const | lmms::InstrumentTrack | inline |
| baseNoteModel() | lmms::InstrumentTrack | inline |
| beatLen(NotePlayHandle *_n) const | lmms::InstrumentTrack | |
| changeID(jo_id_t _id) | lmms::JournallingObject | protected |
| clipAdded(lmms::Clip *) | lmms::Track | signal |
| clipVector typedef | lmms::Track | |
| clone() | lmms::Track | |
| color() const -> const std::optional< QColor > & | lmms::Track | inline |
| colorChanged() | lmms::Track | signal |
| create(Type tt, TrackContainer *tc) | lmms::Track | static |
| create(const QDomElement &element, TrackContainer *tc) | lmms::Track | static |
| createClip(const TimePos &pos) override | lmms::InstrumentTrack | virtual |
| createClipsForPattern(int pattern) | lmms::Track | |
| createView(gui::TrackContainerView *tcv) override | lmms::InstrumentTrack | virtual |
| dataChanged() | lmms::Track | signal |
| dataUnchanged() | lmms::Model | signal |
| deleteClips() | lmms::Track | |
| deleteNotePluginData(NotePlayHandle *_n) | lmms::InstrumentTrack | |
| destroyedTrack() | lmms::Track | signal |
| displayName() const override | lmms::Track | inlinevirtual |
| endNote() | lmms::InstrumentTrack | signal |
| firstKey() const | lmms::InstrumentTrack | |
| firstKeyModel() | lmms::InstrumentTrack | inline |
| fullDisplayName() const | lmms::Model | virtual |
| getClip(std::size_t clipNum) -> Clip * | lmms::Track | |
| getClipNum(const Clip *clip) | lmms::Track | |
| getClips() const | lmms::Track | inline |
| getClipsInRange(clipVector &clipV, const TimePos &start, const TimePos &end) | lmms::Track | |
| getHeight() | lmms::Track | inline |
| getMutedModel() | lmms::Track | |
| getSavedInstrumentName(const QDomElement &thisElement) const | lmms::InstrumentTrack | protected |
| gui::InstrumentTrackView class | lmms::InstrumentTrack | friend |
| gui::InstrumentTrackWindow class | lmms::InstrumentTrack | friend |
| gui::InstrumentTuningView class | lmms::InstrumentTrack | friend |
| gui::MidiCCRackView class | lmms::InstrumentTrack | friend |
| hook() | lmms::SerializingObject | inline |
| id() const | lmms::JournallingObject | inline |
| insertBar(const TimePos &pos) | lmms::Track | |
| instrument() const | lmms::InstrumentTrack | inline |
| instrument() | lmms::InstrumentTrack | inline |
| instrumentChanged() | lmms::InstrumentTrack | signal |
| instrumentName() const | lmms::InstrumentTrack | |
| InstrumentTrack(TrackContainer *tc) | lmms::InstrumentTrack | |
| isArpeggioEnabled() const | lmms::InstrumentTrack | inline |
| isDefaultConstructed() const | lmms::Model | |
| isJournalling() const | lmms::JournallingObject | inline |
| isJournallingStateStackEmpty() const | lmms::JournallingObject | inline |
| isKeyMapped(int key) const | lmms::InstrumentTrack | |
| isMutedBeforeSolo() const | lmms::Track | inline |
| isPreviewMode() const | lmms::InstrumentTrack | inline |
| isSustainPedalPressed() const | lmms::InstrumentTrack | inline |
| JournallingObject() | lmms::JournallingObject | |
| keyRangeImport() const | lmms::InstrumentTrack | |
| lastKey() const | lmms::InstrumentTrack | |
| lastKeyModel() | lmms::InstrumentTrack | inline |
| length() const | lmms::Track | |
| loadInstrument(const QString &_instrument_name, const Plugin::Descriptor::SubPluginFeatures::Key *key=nullptr, bool keyFromDnd=false) | lmms::InstrumentTrack | |
| loadPreset(const QDomElement &element) | lmms::Track | |
| loadSettings(const QDomElement &element) override | lmms::Track | virtual |
| loadTrack(const QDomElement &element, bool presetMode) | lmms::Track | private |
| loadTrackSpecificSettings(const QDomElement &_this) override | lmms::InstrumentTrack | virtual |
| lock() | lmms::Track | inline |
| m_arpeggio | lmms::InstrumentTrack | private |
| m_audioBusHandle | lmms::InstrumentTrack | private |
| m_baseNoteModel | lmms::InstrumentTrack | private |
| m_clips | lmms::Track | private |
| m_color | lmms::Track | private |
| m_defaultConstructed | lmms::Model | private |
| m_displayName | lmms::Model | private |
| m_firstKeyModel | lmms::InstrumentTrack | private |
| m_hasAutoMidiDev | lmms::InstrumentTrack | private |
| m_height | lmms::Track | private |
| m_hook | lmms::SerializingObject | private |
| m_id | lmms::JournallingObject | private |
| m_instrument | lmms::InstrumentTrack | private |
| m_journalling | lmms::JournallingObject | private |
| m_journallingStateStack | lmms::JournallingObject | private |
| m_lastKeyModel | lmms::InstrumentTrack | private |
| m_microtuner | lmms::InstrumentTrack | private |
| m_midiCCEnable | lmms::InstrumentTrack | private |
| m_midiCCModel | lmms::InstrumentTrack | private |
| m_midiNotesMutex | lmms::InstrumentTrack | private |
| m_midiPort | lmms::InstrumentTrack | private |
| m_mixerChannelModel | lmms::InstrumentTrack | private |
| m_mutedBeforeSolo | lmms::Track | private |
| m_mutedModel | lmms::Track | protected |
| m_name | lmms::Track | private |
| m_notes | lmms::InstrumentTrack | private |
| m_noteStacking | lmms::InstrumentTrack | private |
| m_panningModel | lmms::InstrumentTrack | private |
| m_piano | lmms::InstrumentTrack | private |
| m_pitchModel | lmms::InstrumentTrack | private |
| m_pitchRangeModel | lmms::InstrumentTrack | private |
| m_previewMode | lmms::InstrumentTrack | private |
| m_processHandles | lmms::InstrumentTrack | private |
| m_processingLock | lmms::Track | private |
| m_runningMidiNotes | lmms::InstrumentTrack | private |
| m_silentBuffersProcessed | lmms::InstrumentTrack | private |
| m_soloModel | lmms::Track | protected |
| m_soundShaping | lmms::InstrumentTrack | private |
| m_sustainedNotes | lmms::InstrumentTrack | private |
| m_sustainPedalPressed | lmms::InstrumentTrack | private |
| m_trackContainer | lmms::Track | private |
| m_type | lmms::Track | private |
| m_useMasterPitchModel | lmms::InstrumentTrack | private |
| m_volumeModel | lmms::InstrumentTrack | private |
| mapPropertyFromModel(int, getVolume, setVolume, m_volumeModel) | lmms::InstrumentTrack | private |
| masterKey(int _midi_key) const | lmms::InstrumentTrack | |
| microtuner() | lmms::InstrumentTrack | inline |
| MidiEventProcessor()=default | lmms::MidiEventProcessor | |
| midiNoteOff(const lmms::Note &) | lmms::InstrumentTrack | signal |
| midiNoteOn(const lmms::Note &) | lmms::InstrumentTrack | signal |
| midiPitch() const | lmms::InstrumentTrack | inline |
| midiPitchRange() const | lmms::InstrumentTrack | inline |
| midiPort() | lmms::InstrumentTrack | inline |
| mixerChannelModel() | lmms::InstrumentTrack | inline |
| Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false) | lmms::Model | |
| name() const | lmms::Track | inlinevirtual |
| nameChanged() | lmms::Track | signal |
| newNote() | lmms::InstrumentTrack | signal |
| nodeName() const override | lmms::InstrumentTrack | inlineprotectedvirtual |
| NotePlayHandle class | lmms::InstrumentTrack | friend |
| numOfClips() | lmms::Track | |
| panningModel() | lmms::InstrumentTrack | inline |
| parentModel() const | lmms::Model | |
| pianoModel() | lmms::InstrumentTrack | inline |
| pitchModel() | lmms::InstrumentTrack | inline |
| pitchRangeModel() | lmms::InstrumentTrack | inline |
| play(const TimePos &_start, const f_cnt_t _frames, const f_cnt_t _frame_base, int _clip_num=-1) override | lmms::InstrumentTrack | virtual |
| playNote(NotePlayHandle *_n, SampleFrame *_working_buffer) | lmms::InstrumentTrack | |
| processAudioBuffer(SampleFrame *_buf, const f_cnt_t _frames, NotePlayHandle *_n) | lmms::InstrumentTrack | |
| processCCEvent(int controller) | lmms::InstrumentTrack | private |
| processInEvent(const MidiEvent &event, const TimePos &time=TimePos(), f_cnt_t offset=0) override | lmms::InstrumentTrack | virtual |
| processOutEvent(const MidiEvent &event, const TimePos &time=TimePos(), f_cnt_t offset=0) override | lmms::InstrumentTrack | virtual |
| propertiesChanged() | lmms::Model | signal |
| removeBar(const TimePos &pos) | lmms::Track | |
| removeClip(Clip *clip) | lmms::Track | |
| removeMidiPortNode(DataFile &dataFile) | lmms::InstrumentTrack | static |
| replaceInstrument(DataFile dataFile) | lmms::InstrumentTrack | |
| restoreJournallingState() | lmms::JournallingObject | inline |
| restoreState(const QDomElement &_this) override | lmms::JournallingObject | virtual |
| s_autoAssignedTrack | lmms::InstrumentTrack | privatestatic |
| saveJournallingState(const bool newState) | lmms::JournallingObject | inline |
| savePreset(QDomDocument &doc, QDomElement &element) | lmms::Track | |
| saveSettings(QDomDocument &doc, QDomElement &element) override | lmms::Track | virtual |
| saveState(QDomDocument &_doc, QDomElement &_parent) override | lmms::JournallingObject | virtual |
| saveTrack(QDomDocument &doc, QDomElement &element, bool presetMode) | lmms::Track | private |
| saveTrackSpecificSettings(QDomDocument &doc, QDomElement &parent, bool presetMode) override | lmms::InstrumentTrack | virtual |
| SerializingObject() | lmms::SerializingObject | |
| setColor(const std::optional< QColor > &color) | lmms::Track | |
| setDisplayName(const QString &displayName) | lmms::Model | virtual |
| setHeight(int height) | lmms::Track | inline |
| setHook(SerializingObjectHook *_hook) | lmms::SerializingObject | |
| setJournalling(const bool _sr) | lmms::JournallingObject | inline |
| setMutedBeforeSolo(const bool muted) | lmms::Track | inlineslot |
| setName(const QString &_new_name) override | lmms::InstrumentTrack | virtual |
| setPreviewMode(const bool) | lmms::InstrumentTrack | |
| silenceAllNotes(bool removeIPH=false) | lmms::InstrumentTrack | |
| swapPositionOfClips(int clipNum1, int clipNum2) | lmms::Track | |
| testAndSetJournalling(const bool newState) | lmms::JournallingObject | inline |
| toggleSolo() | lmms::Track | slot |
| Track(Type type, TrackContainer *tc) | lmms::Track | |
| trackContainer() const | lmms::Track | inline |
| tryLock() | lmms::Track | inline |
| Type enum name | lmms::Track | |
| type() const | lmms::Track | inline |
| unlock() | lmms::Track | inline |
| updateBaseNote() | lmms::InstrumentTrack | protectedslot |
| updateMixerChannel() | lmms::InstrumentTrack | protectedslot |
| updatePitch() | lmms::InstrumentTrack | protectedslot |
| updatePitchRange() | lmms::InstrumentTrack | protectedslot |
| useMasterPitchModel() | lmms::InstrumentTrack | inline |
| volumeModel() | lmms::InstrumentTrack | inline |
| ~InstrumentTrack() override | lmms::InstrumentTrack | |
| ~JournallingObject() override | lmms::JournallingObject | |
| ~MidiEventProcessor()=default | lmms::MidiEventProcessor | virtual |
| ~Model() override=default | lmms::Model | |
| ~SerializingObject() | lmms::SerializingObject | virtual |
| ~Track() override | lmms::Track | |