#pragma once #include "StarPane.hpp" namespace Star { STAR_CLASS(GraphicsMenu); class GraphicsMenu : public Pane { public: GraphicsMenu(); void show() override; void dismissed() override; void toggleFullscreen(); private: static StringList const ConfigKeys; void initConfig(); void syncGui(); void apply(); void applyWindowSettings(); List m_resList; List m_interfaceScaleList; List m_zoomList; List m_cameraSpeedList; JsonObject m_localChanges; }; }