#pragma once #include "../../ipc.h" #include "base_menu_gui.h" #include #include #include #include "freq_choice_gui.h" class MiscGui : public BaseMenuGui { public: MiscGui(); ~MiscGui(); void listUI() override; void refresh() override; protected: std::map configButtons; SysClkConfigValueList* configList; std::map configToggles; std::map>> configTrackbars; void addConfigToggle(SysClkConfigValue configVal, const char* altName); void addConfigButton(SysClkConfigValue configVal, const char* altName, SysClkModule module); void updateConfigToggles(); tsl::elm::ToggleListItem* enabledToggle; u8 frameCounter = 60; };