#include <StepRecorder.h>
◆ StepRecorder()
◆ allCurStepNotesReleased()
| bool lmms::StepRecorder::allCurStepNotesReleased |
( |
| ) |
|
|
private |
◆ applyStep()
| void lmms::StepRecorder::applyStep |
( |
| ) |
|
|
private |
◆ dismissStep()
| void lmms::StepRecorder::dismissStep |
( |
| ) |
|
|
private |
◆ findCurStepNote()
◆ getCurStepEndPos()
| TimePos lmms::StepRecorder::getCurStepEndPos |
( |
| ) |
|
|
private |
◆ getCurStepNotes()
| std::vector< Note * > lmms::StepRecorder::getCurStepNotes |
( |
| ) |
|
◆ initialize()
| void lmms::StepRecorder::initialize |
( |
| ) |
|
◆ isRecording()
| bool lmms::StepRecorder::isRecording |
( |
| ) |
const |
|
inline |
◆ keyPressEvent()
| bool lmms::StepRecorder::keyPressEvent |
( |
QKeyEvent * | ke | ) |
|
◆ mousePressEvent()
| bool lmms::StepRecorder::mousePressEvent |
( |
QMouseEvent * | ke | ) |
|
◆ notePressed()
◆ noteReleased()
◆ prepareNewStep()
| void lmms::StepRecorder::prepareNewStep |
( |
| ) |
|
|
private |
◆ removeNotesReleasedForTooLong
| void lmms::StepRecorder::removeNotesReleasedForTooLong |
( |
| ) |
|
|
privateslot |
◆ setCurrentMidiClip()
| void lmms::StepRecorder::setCurrentMidiClip |
( |
MidiClip * | newMidiClip | ) |
|
◆ setStepsLength()
◆ start()
◆ stepBackwards()
| void lmms::StepRecorder::stepBackwards |
( |
| ) |
|
|
private |
◆ stepForwards()
| void lmms::StepRecorder::stepForwards |
( |
| ) |
|
|
private |
◆ stop()
| void lmms::StepRecorder::stop |
( |
| ) |
|
◆ updateCurStepNotes()
| void lmms::StepRecorder::updateCurStepNotes |
( |
| ) |
|
|
private |
◆ updateWidget()
| void lmms::StepRecorder::updateWidget |
( |
| ) |
|
|
private |
◆ m_curStepEndPos
| TimePos lmms::StepRecorder::m_curStepEndPos = 0 |
|
private |
◆ m_curStepLength
| TimePos lmms::StepRecorder::m_curStepLength |
|
private |
◆ m_curStepNotes
| std::vector<StepNote*> lmms::StepRecorder::m_curStepNotes |
|
private |
◆ m_curStepStartPos
| TimePos lmms::StepRecorder::m_curStepStartPos = 0 |
|
private |
◆ m_isRecording
| bool lmms::StepRecorder::m_isRecording = false |
|
private |
◆ m_isStepInProgress
| bool lmms::StepRecorder::m_isStepInProgress = false |
|
private |
◆ m_midiClip
| MidiClip* lmms::StepRecorder::m_midiClip |
|
private |
◆ m_pianoRoll
◆ m_stepRecorderWidget
◆ m_stepsLength
| TimePos lmms::StepRecorder::m_stepsLength |
|
private |
◆ m_updateReleasedTimer
| QTimer lmms::StepRecorder::m_updateReleasedTimer |
|
private |
The documentation for this class was generated from the following files: