Add Alot
This commit is contained in:
@@ -3,8 +3,7 @@
|
||||
|
||||
|
||||
|
||||
class ScreenManager
|
||||
{
|
||||
class ScreenManager {
|
||||
public:
|
||||
static ScreenManager* GetInstance();
|
||||
static void DestroyInstance();
|
||||
@@ -12,23 +11,26 @@ public:
|
||||
void OpenScreen(Screen* screen);
|
||||
void CloseScreen();
|
||||
|
||||
Screen* GetCurrentScreen() const { return m_currentScreen; }
|
||||
bool IsScreenOpen();
|
||||
Screen * GetCurrentScreen() const {
|
||||
return m_currentScreen;
|
||||
}
|
||||
bool IsScreenOpen() const;
|
||||
|
||||
static ScreenManager* m_pInstance;
|
||||
|
||||
|
||||
static Screen* m_FuelScreen;
|
||||
static Screen* m_SellScreen;
|
||||
|
||||
private:
|
||||
ScreenManager() = default;
|
||||
~ScreenManager();
|
||||
|
||||
void InitializeScreens();
|
||||
|
||||
bool m_IsScreenOpen{ false };
|
||||
|
||||
bool m_IsScreenOpen { false };
|
||||
Screen* m_currentScreen;
|
||||
|
||||
bool m_AreScreensInitialized{ false };
|
||||
|
||||
};
|
||||
bool m_AreScreensInitialized { false };
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user