27 using Integer::Integer;
28 [[nodiscard]] int32_t getMinValue()
const override {
return kMinMenuMetronomeVolumeValue; }
29 [[nodiscard]] int32_t getMaxValue()
const override {
return kMaxMenuMetronomeVolumeValue; }
30 void readCurrentValue()
override { this->setValue(FlashStorage::defaultMetronomeVolume); }
31 void writeCurrentValue()
override {
32 FlashStorage::defaultMetronomeVolume = this->getValue();
33 AudioEngine::metronome.setVolume(this->getValue());