19#include "definitions_cxx.hpp"
20#include "gui/ui/keyboard/chords.h"
21#include "gui/ui/keyboard/layout/column_control_state.h"
22#include "storage/flash_storage.h"
24namespace deluge::gui::ui::keyboard {
26constexpr int32_t kDefaultIsometricRowInterval = 5;
28 int32_t scrollOffset = (60 - (kDisplayHeight >> 2) * kDefaultIsometricRowInterval);
29 int32_t rowInterval = kDefaultIsometricRowInterval;
33 int32_t scroll_offset = 0;
34 int32_t zoom_level = 8;
37constexpr int32_t kDefaultInKeyRowInterval = 3;
40 int32_t scrollOffset = (7 * 3);
41 int32_t rowInterval = kDefaultInKeyRowInterval;
46 int32_t scrollOffset = 3;
48 int32_t noteOffset = 0;
52 int32_t rowInterval = kOctaveSize;
53 int32_t scrollOffset = 0;
54 int32_t noteOffset = (rowInterval * 4);
55 int32_t rowColorMultiplier = 5;
60 int32_t noteOffset = (kOctaveSize * 4);
61 int32_t modOffset = 0;
62 int32_t scaleOffset = 0;
63 bool autoVoiceLeading =
false;
68 KeyboardLayoutType currentLayout = FlashStorage::defaultKeyboardLayout;
A collection of chords.
Definition chords.h:139
Definition state_data.h:51
Definition state_data.h:59
Definition state_data.h:32
Definition state_data.h:38
Definition state_data.h:27
Definition state_data.h:44
Definition state_data.h:67
Definition column_control_state.h:46