#pragma once

#include "SummonMenu.h"

namespace td {
namespace gui {

class GameMenu : public GuiWidget {
private:
    std::unique_ptr<SummonMenu> m_SummonMenu;
public:
    GameMenu(client::Client* client);

    virtual void Render();
private:
    void ShowTPS();
    void ShowStats();
    void ShowPlayers();
    void ShowLobbyProgress();
    void ShowTeamSelection();
};

} // namespace gui
} // namespace td
