|
int32_t | currentScalePad = -1 |
|
Scale | previousScale = NO_SCALE |
|
Scale | scaleModes [8] |
|
◆ handleLeavingColumn()
◆ handlePad()
◆ handleVerticalEncoder()
bool deluge::gui::ui::keyboard::controls::ScaleModeColumn::handleVerticalEncoder |
( |
int8_t | pad, |
|
|
int32_t | offset ) |
|
overridevirtual |
◆ renderColumn()
void deluge::gui::ui::keyboard::controls::ScaleModeColumn::renderColumn |
( |
RGB | image[][kDisplayWidth+kSideBarWidth], |
|
|
int32_t | column, |
|
|
KeyboardLayout * | layout ) |
|
overridevirtual |
◆ scaleModes
Scale deluge::gui::ui::keyboard::controls::ScaleModeColumn::scaleModes[8] |
|
private |
Initial value:= {MAJOR_SCALE, MINOR_SCALE, DORIAN_SCALE, PHRYGIAN_SCALE,
LYDIAN_SCALE, MIXOLYDIAN_SCALE, LOCRIAN_SCALE, MELODIC_MINOR_SCALE}
The documentation for this class was generated from the following files:
- src/deluge/gui/ui/keyboard/column_controls/scale_mode.h
- src/deluge/gui/ui/keyboard/column_controls/scale_mode.cpp