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

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

accept(ModelVisitor &v)=0lmms::AutomatableModelpure virtual
accept(ConstModelVisitor &v) const =0lmms::AutomatableModelpure 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::TempoSyncKnobModelprotectedslot
castValue(const float v)lmms::AutomatableModelinlinestatic
castValue(const float v)lmms::AutomatableModelinlinestatic
centerValue() constlmms::AutomatableModelinline
changeID(jo_id_t _id)lmms::JournallingObjectprotected
controllerConnection() constlmms::AutomatableModelinline
controllerValue(int frameOffset) constlmms::AutomatableModel
countLinks() constlmms::AutomatableModel
dataChanged()lmms::Modelsignal
dataUnchanged()lmms::Modelsignal
destroyed(lmms::jo_id_t id)lmms::AutomatableModelsignal
disableSync()lmms::TempoSyncKnobModelinlineslot
displayName() constlmms::Modelvirtual
displayValue(const float val) const overridelmms::FloatModelvirtual
dynamicCast(bool doThrow=false)lmms::AutomatableModelinline
dynamicCast(bool doThrow=false) constlmms::AutomatableModelinline
fittedValue(float value) constlmms::AutomatableModelprotected
FloatModel(float val=0, float min=0, float max=0, float step=0, Model *parent=nullptr, const QString &displayName=QString(), bool defaultConstructed=false)lmms::FloatModelinline
fullDisplayName() constlmms::Modelvirtual
getCustomMeterModel()lmms::TempoSyncKnobModelinline
getCustomMeterModel() constlmms::TempoSyncKnobModelinline
getDigitCount() constlmms::FloatModel
getLastLinkedModel() constlmms::AutomatableModelprivate
getRoundedValue() constlmms::FloatModel
globalAutomationValueAt(const TimePos &time)lmms::AutomatableModel
gui::TempoSyncKnob classlmms::TempoSyncKnobModelfriend
hook()lmms::SerializingObjectinline
id() constlmms::JournallingObjectinline
incrementPeriodCounter()lmms::AutomatableModelinlinestatic
incValue(int steps)lmms::AutomatableModelinline
initValue() constlmms::TypedAutomatableModel< float >inline
initValueChanged(float val)lmms::AutomatableModelsignal
inverseScaledValue(float value) constlmms::AutomatableModel
isAtInitValue() constlmms::AutomatableModelinline
isAutomated() constlmms::AutomatableModel
isAutomatedOrControlled() constlmms::AutomatableModelinline
isDefaultConstructed() constlmms::Model
isJournalling() constlmms::JournallingObjectinline
isJournallingStateStackEmpty() constlmms::JournallingObjectinline
isLinked() constlmms::AutomatableModelinline
isLinkedToModel(AutomatableModel *model) constlmms::AutomatableModelprivate
isScaleLogarithmic() constlmms::AutomatableModelinline
isValueChanged()lmms::AutomatableModelinline
JournallingObject()lmms::JournallingObject
linkToModel(AutomatableModel *model)lmms::AutomatableModel
loadSettings(const QDomElement &_this, const QString &name) overridelmms::TempoSyncKnobModelvirtual
logToLinearScale(T value) constlmms::AutomatableModelprivate
m_centerValuelmms::AutomatableModelprivate
m_controllerConnectionlmms::AutomatableModelprivate
m_customlmms::TempoSyncKnobModelprivate
m_defaultConstructedlmms::Modelprivate
m_displayNamelmms::Modelprivate
m_hasSampleExactDatalmms::AutomatableModelprivate
m_hasStrictStepSizelmms::AutomatableModelprivate
m_hooklmms::SerializingObjectprivate
m_idlmms::JournallingObjectprivate
m_initValuelmms::AutomatableModelprivate
m_journallinglmms::JournallingObjectprivate
m_journallingStateStacklmms::JournallingObjectprivate
m_lastUpdatedPeriodlmms::AutomatableModelprivate
m_maxValuelmms::AutomatableModelprivate
m_minValuelmms::AutomatableModelprivate
m_nextLinklmms::AutomatableModelprivate
m_oldValuelmms::AutomatableModelprivate
m_rangelmms::AutomatableModelprivate
m_scalelmms::TempoSyncKnobModelprivate
m_scaleTypelmms::AutomatableModelprivate
m_steplmms::AutomatableModelprivate
m_tempoLastSyncModelmms::TempoSyncKnobModelprivate
m_tempoSyncModelmms::TempoSyncKnobModelprivate
m_useControllerValuelmms::AutomatableModelprivate
m_valuelmms::AutomatableModelprivate
m_valueBufferlmms::AutomatableModelprivate
m_valueBufferMutexlmms::AutomatableModelprivate
m_valueChangedlmms::AutomatableModelprivate
maxValue() constlmms::TypedAutomatableModel< float >inline
minValue() constlmms::TypedAutomatableModel< float >inline
Model(Model *parent, QString displayName=QString(), bool defaultConstructed=false)lmms::Model
mustQuoteName(const QString &name)lmms::AutomatableModelprivatestatic
nodeName() const overridelmms::AutomatableModelinlinevirtual
parentModel() constlmms::Model
propertiesChanged()lmms::Modelsignal
range() constlmms::AutomatableModelinline
reset()lmms::AutomatableModelvirtualslot
resetPeriodCounter()lmms::AutomatableModelinlinestatic
restoreJournallingState()lmms::JournallingObjectinline
restoreState(const QDomElement &_this) overridelmms::JournallingObjectvirtual
roundAt(T &value, const T &where) constlmms::AutomatableModelprivate
s_periodCounterlmms::AutomatableModelprivatestatic
saveJournallingState(const bool newState)lmms::JournallingObjectinline
saveSettings(QDomDocument &_doc, QDomElement &_this, const QString &name) overridelmms::TempoSyncKnobModelvirtual
saveState(QDomDocument &_doc, QDomElement &_parent) overridelmms::JournallingObjectvirtual
scale() constlmms::TempoSyncKnobModelinline
scaleChanged(float _new_scale)lmms::TempoSyncKnobModelsignal
scaledValue(float value) constlmms::AutomatableModel
ScaleType enum namelmms::AutomatableModel
SerializingObject()lmms::SerializingObject
setCenterValue(const float centerVal)lmms::AutomatableModelinline
setControllerConnection(ControllerConnection *c)lmms::AutomatableModel
setDisplayName(const QString &displayName)lmms::Modelvirtual
setHook(SerializingObjectHook *_hook)lmms::SerializingObject
setInitValue(const float value)lmms::AutomatableModel
setJournalling(const bool _sr)lmms::JournallingObjectinline
setRange(const float min, const float max, const float step=1)lmms::AutomatableModel
setScale(float _new_scale)lmms::TempoSyncKnobModel
setScaleLogarithmic(bool setToTrue=true)lmms::AutomatableModelinline
setScaleType(ScaleType sc)lmms::AutomatableModelinline
setStep(const float step)lmms::AutomatableModel
setStrictStepSize(const bool b)lmms::AutomatableModelinline
setSyncMode(SyncMode _new_mode)lmms::TempoSyncKnobModel
setTempoSync(SyncMode _note_type)lmms::TempoSyncKnobModelslot
setTempoSync(QAction *_item)lmms::TempoSyncKnobModelslot
setUseControllerValue(bool b=true)lmms::AutomatableModelslot
setValue(const float value, const bool isAutomated=false)lmms::AutomatableModel
setValueInternal(const float value)lmms::AutomatableModelprivate
step() constlmms::AutomatableModelinline
SyncMode enum namelmms::TempoSyncKnobModel
syncMode() constlmms::TempoSyncKnobModelinline
syncModeChanged(lmms::TempoSyncKnobModel::SyncMode _new_mode)lmms::TempoSyncKnobModelsignal
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::JournallingObjectinline
unlink()lmms::AutomatableModelslot
unlinkControllerConnection()lmms::AutomatableModelslot
updateCustom()lmms::TempoSyncKnobModelprotectedslot
useControllerValue() constlmms::AutomatableModelinline
value(int frameOffset=0) constlmms::TypedAutomatableModel< float >inline
valueBuffer()lmms::AutomatableModel
~AutomatableModel() overridelmms::AutomatableModel
~JournallingObject() overridelmms::JournallingObject
~Model() override=defaultlmms::Model
~SerializingObject()lmms::SerializingObjectvirtual
~TempoSyncKnobModel() override=defaultlmms::TempoSyncKnobModel