lmms
Cross-platform music production software
Toggle main menu visibility
Loading...
Searching...
No Matches
lmms
AutomatableModel
lmms::AutomatableModel Member List
This is the complete list of members for
lmms::AutomatableModel
, including all inherited members.
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::AutomatableModel
protected
castValue
(const float v)
lmms::AutomatableModel
inline
static
castValue
(const float v)
lmms::AutomatableModel
inline
static
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
displayName
() const
lmms::Model
virtual
displayValue
(const float val) const =0
lmms::AutomatableModel
pure virtual
dynamicCast
(bool doThrow=false)
lmms::AutomatableModel
inline
dynamicCast
(bool doThrow=false) const
lmms::AutomatableModel
inline
fittedValue
(float value) const
lmms::AutomatableModel
protected
fullDisplayName
() const
lmms::Model
virtual
getLastLinkedModel
() const
lmms::AutomatableModel
private
globalAutomationValueAt
(const TimePos &time)
lmms::AutomatableModel
hook
()
lmms::SerializingObject
inline
id
() const
lmms::JournallingObject
inline
incrementPeriodCounter
()
lmms::AutomatableModel
inline
static
incValue
(int steps)
lmms::AutomatableModel
inline
initValue
() const
lmms::AutomatableModel
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 &element, const QString &name)
lmms::AutomatableModel
virtual
loadSettings
(const QDomElement &element) override
lmms::AutomatableModel
inline
private
virtual
logToLinearScale
(T value) const
lmms::AutomatableModel
private
m_centerValue
lmms::AutomatableModel
private
m_controllerConnection
lmms::AutomatableModel
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_scaleType
lmms::AutomatableModel
private
m_step
lmms::AutomatableModel
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::AutomatableModel
inline
minValue
() const
lmms::AutomatableModel
inline
Model
(Model *parent, QString displayName=QString(), bool defaultConstructed=false)
lmms::Model
mustQuoteName
(const QString &name)
lmms::AutomatableModel
private
static
nodeName
() const override
lmms::AutomatableModel
inline
virtual
parentModel
() const
lmms::Model
propertiesChanged
()
lmms::Model
signal
range
() const
lmms::AutomatableModel
inline
reset
()
lmms::AutomatableModel
virtual
slot
resetPeriodCounter
()
lmms::AutomatableModel
inline
static
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
private
static
saveJournallingState
(const bool newState)
lmms::JournallingObject
inline
saveSettings
(QDomDocument &doc, QDomElement &element, const QString &name)
lmms::AutomatableModel
virtual
saveSettings
(QDomDocument &doc, QDomElement &element) override
lmms::AutomatableModel
inline
private
virtual
saveState
(QDomDocument &_doc, QDomElement &_parent) override
lmms::JournallingObject
virtual
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
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
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
testAndSetJournalling
(const bool newState)
lmms::JournallingObject
inline
unlink
()
lmms::AutomatableModel
slot
unlinkControllerConnection
()
lmms::AutomatableModel
slot
useControllerValue
() const
lmms::AutomatableModel
inline
value
(int frameOffset=0) const
lmms::AutomatableModel
inline
valueBuffer
()
lmms::AutomatableModel
~AutomatableModel
() override
lmms::AutomatableModel
~JournallingObject
() override
lmms::JournallingObject
~Model
() override=default
lmms::Model
~SerializingObject
()
lmms::SerializingObject
virtual
Generated on
for lmms by
1.18.0