|
| | ChordPadBankOperator (QObject *parent=nullptr) |
| structure::project::ChordPadBank * | chordPadBank () const |
| void | setChordPadBank (structure::project::ChordPadBank *bank) |
|
Q_SIGNAL void | chordPadBankChanged () |
| undo::UndoStack * | undoStack () const |
| void | setUndoStack (undo::UndoStack *stack) |
|
Q_SIGNAL void | undoStackChanged () |
|
Q_INVOKABLE void | editPad (int index, zrythm::dsp::MusicalNote rootNote, zrythm::dsp::ChordType type, zrythm::dsp::ChordAccent accent, int inversion, bool hasBass, zrythm::dsp::MusicalNote bassNote) |
|
Q_INVOKABLE void | addPad (zrythm::dsp::MusicalNote rootNote, zrythm::dsp::ChordType type, zrythm::dsp::ChordAccent accent=zrythm::dsp::ChordAccent::None, int inversion=0, bool hasBass=false, zrythm::dsp::MusicalNote bassNote=zrythm::dsp::MusicalNote::C) |
|
Q_INVOKABLE void | removePad (int index) |
|
Q_INVOKABLE void | movePad (int from, int to) |
|
Q_INVOKABLE void | transposePads (bool up) |
|
Q_INVOKABLE void | applyPresetFromScale (zrythm::dsp::MusicalScale::ScaleType scale, zrythm::dsp::MusicalNote rootNote) |
|
Q_INVOKABLE void | applyPreset (ChordPreset *preset) |
Definition at line 16 of file chord_pad_bank_operator.h.
◆ ChordPadBankOperator()
| zrythm::actions::ChordPadBankOperator::ChordPadBankOperator |
( |
QObject * | parent = nullptr | ) |
|
|
inlineexplicit |
◆ chordPadBank()
◆ setChordPadBank()
◆ setUndoStack()
| void zrythm::actions::ChordPadBankOperator::setUndoStack |
( |
undo::UndoStack * | stack | ) |
|
|
inline |
◆ undoStack()
| undo::UndoStack * zrythm::actions::ChordPadBankOperator::undoStack |
( |
| ) |
const |
|
inline |
◆ chordPadBank
◆ undoStack
The documentation for this class was generated from the following file: