Update StarGraphicsMenu.hpp

This commit is contained in:
Bottinator22 2024-12-18 22:26:59 -08:00 committed by GitHub
parent e12860ad25
commit 0c4682d304
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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;
};
}