#pragma once #include "SummonMenu.h" #include "td/game/BaseGame.h" namespace td { namespace gui { class GameMenu : public GuiWidget, public game::GameListener { private: std::unique_ptr m_SummonMenu; public: GameMenu(client::Client* client); virtual void OnGameBegin(); virtual void Render(); private: void ShowTPS(); void ShowStats(); void ShowPlayers(); void ShowLobbyProgress(); void ShowTeamSelection(); void DisconnectButton(); }; } // namespace gui } // namespace td