| accept(ModelVisitor &v)=0 | lmms::AutomatableModel | pure virtual |
| accept(ConstModelVisitor &v) const =0 | lmms::AutomatableModel | pure virtual |
| addJournalCheckPoint() | lmms::JournallingObject | |
| AutomatableModel(const float val=0, const float min=0, const float max=0, const float step=0, Model *parent=nullptr, const QString &displayName=QString(), bool defaultConstructed=false) | lmms::TypedAutomatableModel< float > | |
| calculateTempoSyncTime(lmms::bpm_t _bpm) | lmms::TempoSyncKnobModel | protectedslot |
| castValue(const float v) | lmms::AutomatableModel | inlinestatic |
| castValue(const float v) | lmms::AutomatableModel | inlinestatic |
| centerValue() const | lmms::AutomatableModel | inline |
| changeID(jo_id_t _id) | lmms::JournallingObject | protected |
| controllerConnection() const | lmms::AutomatableModel | inline |
| controllerValue(int frameOffset) const | lmms::AutomatableModel | |
| countLinks() const | lmms::AutomatableModel | |
| dataChanged() | lmms::Model | signal |
| dataUnchanged() | lmms::Model | signal |
| destroyed(lmms::jo_id_t id) | lmms::AutomatableModel | signal |
| disableSync() | lmms::TempoSyncKnobModel | inlineslot |
| displayName() const | lmms::Model | virtual |
| displayValue(const float val) const override | lmms::FloatModel | virtual |
| dynamicCast(bool doThrow=false) | lmms::AutomatableModel | inline |
| dynamicCast(bool doThrow=false) const | lmms::AutomatableModel | inline |
| fittedValue(float value) const | lmms::AutomatableModel | protected |
| FloatModel(float val=0, float min=0, float max=0, float step=0, Model *parent=nullptr, const QString &displayName=QString(), bool defaultConstructed=false) | lmms::FloatModel | inline |
| fullDisplayName() const | lmms::Model | virtual |
| getCustomMeterModel() | lmms::TempoSyncKnobModel | inline |
| getCustomMeterModel() const | lmms::TempoSyncKnobModel | inline |
| getDigitCount() const | lmms::FloatModel | |
| getLastLinkedModel() const | lmms::AutomatableModel | private |
| getRoundedValue() const | lmms::FloatModel | |
| globalAutomationValueAt(const TimePos &time) | lmms::AutomatableModel | |
| gui::TempoSyncKnob class | lmms::TempoSyncKnobModel | friend |
| hook() | lmms::SerializingObject | inline |
| id() const | lmms::JournallingObject | inline |
| incrementPeriodCounter() | lmms::AutomatableModel | inlinestatic |
| incValue(int steps) | lmms::AutomatableModel | inline |
| initValue() const | lmms::TypedAutomatableModel< float > | inline |
| initValueChanged(float val) | lmms::AutomatableModel | signal |
| inverseScaledValue(float value) const | lmms::AutomatableModel | |
| isAtInitValue() const | lmms::AutomatableModel | inline |
| isAutomated() const | lmms::AutomatableModel | |
| isAutomatedOrControlled() const | lmms::AutomatableModel | inline |
| isDefaultConstructed() const | lmms::Model | |
| isJournalling() const | lmms::JournallingObject | inline |
| isJournallingStateStackEmpty() const | lmms::JournallingObject | inline |
| isLinked() const | lmms::AutomatableModel | inline |
| isLinkedToModel(AutomatableModel *model) const | lmms::AutomatableModel | private |
| isScaleLogarithmic() const | lmms::AutomatableModel | inline |
| isValueChanged() | lmms::AutomatableModel | inline |
| JournallingObject() | lmms::JournallingObject | |
| linkToModel(AutomatableModel *model) | lmms::AutomatableModel | |
| loadSettings(const QDomElement &_this, const QString &name) override | lmms::TempoSyncKnobModel | virtual |
| logToLinearScale(T value) const | lmms::AutomatableModel | private |
| m_centerValue | lmms::AutomatableModel | private |
| m_controllerConnection | lmms::AutomatableModel | private |
| m_custom | lmms::TempoSyncKnobModel | private |
| m_defaultConstructed | lmms::Model | private |
| m_displayName | lmms::Model | private |
| m_hasSampleExactData | lmms::AutomatableModel | private |
| m_hasStrictStepSize | lmms::AutomatableModel | private |
| m_hook | lmms::SerializingObject | private |
| m_id | lmms::JournallingObject | private |
| m_initValue | lmms::AutomatableModel | private |
| m_journalling | lmms::JournallingObject | private |
| m_journallingStateStack | lmms::JournallingObject | private |
| m_lastUpdatedPeriod | lmms::AutomatableModel | private |
| m_maxValue | lmms::AutomatableModel | private |
| m_minValue | lmms::AutomatableModel | private |
| m_nextLink | lmms::AutomatableModel | private |
| m_oldValue | lmms::AutomatableModel | private |
| m_range | lmms::AutomatableModel | private |
| m_scale | lmms::TempoSyncKnobModel | private |
| m_scaleType | lmms::AutomatableModel | private |
| m_step | lmms::AutomatableModel | private |
| m_tempoLastSyncMode | lmms::TempoSyncKnobModel | private |
| m_tempoSyncMode | lmms::TempoSyncKnobModel | private |
| m_useControllerValue | lmms::AutomatableModel | private |
| m_value | lmms::AutomatableModel | private |
| m_valueBuffer | lmms::AutomatableModel | private |
| m_valueBufferMutex | lmms::AutomatableModel | private |
| m_valueChanged | lmms::AutomatableModel | private |
| maxValue() const | lmms::TypedAutomatableModel< float > | inline |
| minValue() const | lmms::TypedAutomatableModel< float > | inline |
| Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false) | lmms::Model | |
| mustQuoteName(const QString &name) | lmms::AutomatableModel | privatestatic |
| nodeName() const override | lmms::AutomatableModel | inlinevirtual |
| parentModel() const | lmms::Model | |
| propertiesChanged() | lmms::Model | signal |
| range() const | lmms::AutomatableModel | inline |
| reset() | lmms::AutomatableModel | virtualslot |
| resetPeriodCounter() | lmms::AutomatableModel | inlinestatic |
| restoreJournallingState() | lmms::JournallingObject | inline |
| restoreState(const QDomElement &_this) override | lmms::JournallingObject | virtual |
| roundAt(T &value, const T &where) const | lmms::AutomatableModel | private |
| s_periodCounter | lmms::AutomatableModel | privatestatic |
| saveJournallingState(const bool newState) | lmms::JournallingObject | inline |
| saveSettings(QDomDocument &_doc, QDomElement &_this, const QString &name) override | lmms::TempoSyncKnobModel | virtual |
| saveState(QDomDocument &_doc, QDomElement &_parent) override | lmms::JournallingObject | virtual |
| scale() const | lmms::TempoSyncKnobModel | inline |
| scaleChanged(float _new_scale) | lmms::TempoSyncKnobModel | signal |
| scaledValue(float value) const | lmms::AutomatableModel | |
| ScaleType enum name | lmms::AutomatableModel | |
| SerializingObject() | lmms::SerializingObject | |
| setCenterValue(const float centerVal) | lmms::AutomatableModel | inline |
| setControllerConnection(ControllerConnection *c) | lmms::AutomatableModel | |
| setDisplayName(const QString &displayName) | lmms::Model | virtual |
| setHook(SerializingObjectHook *_hook) | lmms::SerializingObject | |
| setInitValue(const float value) | lmms::AutomatableModel | |
| setJournalling(const bool _sr) | lmms::JournallingObject | inline |
| setRange(const float min, const float max, const float step=1) | lmms::AutomatableModel | |
| setScale(float _new_scale) | lmms::TempoSyncKnobModel | |
| setScaleLogarithmic(bool setToTrue=true) | lmms::AutomatableModel | inline |
| setScaleType(ScaleType sc) | lmms::AutomatableModel | inline |
| setStep(const float step) | lmms::AutomatableModel | |
| setStrictStepSize(const bool b) | lmms::AutomatableModel | inline |
| setSyncMode(SyncMode _new_mode) | lmms::TempoSyncKnobModel | |
| setTempoSync(SyncMode _note_type) | lmms::TempoSyncKnobModel | slot |
| setTempoSync(QAction *_item) | lmms::TempoSyncKnobModel | slot |
| setUseControllerValue(bool b=true) | lmms::AutomatableModel | slot |
| setValue(const float value, const bool isAutomated=false) | lmms::AutomatableModel | |
| setValueInternal(const float value) | lmms::AutomatableModel | private |
| step() const | lmms::AutomatableModel | inline |
| SyncMode enum name | lmms::TempoSyncKnobModel | |
| syncMode() const | lmms::TempoSyncKnobModel | inline |
| syncModeChanged(lmms::TempoSyncKnobModel::SyncMode _new_mode) | lmms::TempoSyncKnobModel | signal |
| TempoSyncKnobModel(const float _val, const float _min, const float _max, const float _step, const float _scale, Model *_parent, const QString &_display_name=QString()) | lmms::TempoSyncKnobModel | |
| testAndSetJournalling(const bool newState) | lmms::JournallingObject | inline |
| unlink() | lmms::AutomatableModel | slot |
| unlinkControllerConnection() | lmms::AutomatableModel | slot |
| updateCustom() | lmms::TempoSyncKnobModel | protectedslot |
| useControllerValue() const | lmms::AutomatableModel | inline |
| value(int frameOffset=0) const | lmms::TypedAutomatableModel< float > | inline |
| valueBuffer() | lmms::AutomatableModel | |
| ~AutomatableModel() override | lmms::AutomatableModel | |
| ~JournallingObject() override | lmms::JournallingObject | |
| ~Model() override=default | lmms::Model | |
| ~SerializingObject() | lmms::SerializingObject | virtual |
| ~TempoSyncKnobModel() override=default | lmms::TempoSyncKnobModel | |