![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
Encapsulating class. More...
#include <runtime_feature_settings.h>
Public Member Functions | |
uint32_t | get (RuntimeFeatureSettingType type) |
bool | isOn (RuntimeFeatureSettingType type) |
void | set (RuntimeFeatureSettingType type, uint32_t value) |
const char * | getStartupSong () |
void | init () |
void | readSettingsFromFile () |
void | writeSettingsToFile () |
Protected Attributes | |
std::array< RuntimeFeatureSetting, RuntimeFeatureSettingType::MaxElement > | settings = {} |
String | startupSong |
Private Attributes | |
ResizeableArray | unknownSettings |
Friends | |
class | deluge::gui::menu_item::runtime_feature::Setting |
class | deluge::gui::menu_item::runtime_feature::Settings |
class | deluge::gui::menu_item::runtime_feature::DevSysexSetting |
Encapsulating class.
|
inline |
Set a runtime feature setting.
Make sure when you use this the settings are eventually written back to the SDCard!