#include <Note.h>
◆ ParameterType
Types of per-note automation. Currently only detuning/pitch bending is supported.
◆ Type
◆ Note() [1/2]
◆ Note() [2/2]
| lmms::Note::Note |
( |
const Note & | note | ) |
|
◆ ~Note()
◆ classNodeName()
| QString lmms::Note::classNodeName |
( |
| ) |
|
|
inlinestatic |
◆ clone()
| Note * lmms::Note::clone |
( |
| ) |
const |
Performs a deep copy and returns an owning raw pointer.
◆ createDetuning()
| void lmms::Note::createDetuning |
( |
| ) |
|
◆ detuning()
◆ endPos()
| TimePos lmms::Note::endPos |
( |
| ) |
const |
|
inline |
◆ getPanning()
◆ getVolume()
| volume_t lmms::Note::getVolume |
( |
| ) |
const |
|
inline |
◆ hasDetuningInfo()
| bool lmms::Note::hasDetuningInfo |
( |
| ) |
const |
◆ isPlaying()
| bool lmms::Note::isPlaying |
( |
| ) |
const |
|
inline |
◆ key()
| int lmms::Note::key |
( |
| ) |
const |
|
inline |
◆ length()
◆ lessThan()
◆ loadSettings()
| void lmms::Note::loadSettings |
( |
const QDomElement & | _this | ) |
|
|
overrideprotectedvirtual |
◆ midiVelocity()
| int lmms::Note::midiVelocity |
( |
int | midiBaseVelocity | ) |
const |
|
inline |
◆ nodeName()
| QString lmms::Note::nodeName |
( |
void | | ) |
const |
|
inlineoverridevirtual |
◆ oldKey()
| int lmms::Note::oldKey |
( |
| ) |
const |
|
inline |
◆ oldLength()
| TimePos lmms::Note::oldLength |
( |
| ) |
const |
|
inline |
◆ oldPos()
| TimePos lmms::Note::oldPos |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ parameterCurve()
◆ pos() [1/2]
◆ pos() [2/2]
◆ quantized()
◆ quantizeLength()
◆ quantizePos()
◆ saveSettings()
| void lmms::Note::saveSettings |
( |
QDomDocument & | doc, |
|
|
QDomElement & | parent ) |
|
overrideprotectedvirtual |
◆ selected()
| bool lmms::Note::selected |
( |
| ) |
const |
|
inline |
◆ setIsPlaying()
| void lmms::Note::setIsPlaying |
( |
const bool | isPlaying | ) |
|
|
inline |
◆ setKey()
◆ setLength()
◆ setOldKey()
◆ setOldLength()
◆ setOldPos()
◆ setPanning()
◆ setPos()
◆ setSelected()
| void lmms::Note::setSelected |
( |
const bool | selected | ) |
|
|
inline |
◆ setType()
◆ setVolume()
◆ type()
| Type lmms::Note::type |
( |
| ) |
const |
|
inline |
◆ withinRange()
| bool lmms::Note::withinRange |
( |
int | tickStart, |
|
|
int | tickEnd ) const |
◆ m_detuning
◆ m_isPlaying
| bool lmms::Note::m_isPlaying |
|
private |
◆ m_key
◆ m_length
◆ m_oldKey
◆ m_oldLength
◆ m_oldPos
◆ m_panning
◆ m_pos
◆ m_selected
| bool lmms::Note::m_selected |
|
private |
◆ m_type
◆ m_volume
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/Note.h
- /home/runner/work/lmms-fork/lmms-fork/src/core/Note.cpp