diff options
author | Bottinator22 <59987380+Bottinator22@users.noreply.github.com> | 2024-12-18 22:26:59 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-18 22:26:59 -0800 |
commit | 0c4682d304d37e0c634ddf90dc49a0560310c9ab (patch) | |
tree | 14a8c9ea3adf9220d7bbeb4748984704cf55fab4 /source/frontend/StarGraphicsMenu.hpp | |
parent | e12860ad25ec5c345ff2db209a26b2205953529d (diff) |
Update StarGraphicsMenu.hpp
Diffstat (limited to 'source/frontend/StarGraphicsMenu.hpp')
-rw-r--r-- | source/frontend/StarGraphicsMenu.hpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/source/frontend/StarGraphicsMenu.hpp b/source/frontend/StarGraphicsMenu.hpp index 6d03652..c212f71 100644 --- a/source/frontend/StarGraphicsMenu.hpp +++ b/source/frontend/StarGraphicsMenu.hpp @@ -1,14 +1,17 @@ #pragma once #include "StarPane.hpp" +#include "StarMainInterfaceTypes.hpp" +#include "StarUniverseClient.hpp" namespace Star { STAR_CLASS(GraphicsMenu); +STAR_CLASS(ShadersMenu); class GraphicsMenu : public Pane { public: - GraphicsMenu(); + GraphicsMenu(PaneManager* manager,UniverseClientPtr client); void show() override; void dismissed() override; @@ -23,6 +26,8 @@ private: void apply(); void applyWindowSettings(); + + void displayShaders(); List<Vec2U> m_resList; List<int> m_interfaceScaleList; @@ -30,6 +35,9 @@ private: List<float> m_cameraSpeedList; JsonObject m_localChanges; + + ShadersMenuPtr m_shadersMenu; + PaneManager* m_paneManager; }; } |