#pragma once #include "DisplayAbstract.h" #include "PageBase.hpp" namespace UI::Widget { class BrightnessSlider; } namespace UI::Page { class DisplaySettings : public Base { public: DisplaySettings(std::shared_ptr aDisplay); void OnShow() override; void OnHide() override; std::string GetTitle() override { return "Display Settings"; }; private: std::shared_ptr mDisplay; Widget::BrightnessSlider *mBrightnessSlider; }; } // namespace UI::Page