8 #ifndef RTYPE_LOBBYMENUMANAGER_HPP
9 #define RTYPE_LOBBYMENUMANAGER_HPP
11 #include "KapEngine.hpp"
12 #include "KapMirror/KapMirror.hpp"
13 #include "KapEngineUi.hpp"
14 #include "KapUI/KapUI.hpp"
16 #include "GameMenuManager.hpp"
32 void initLobbyMenu(
bool local =
true);
34 void initBackground(std::shared_ptr<KapEngine::GameObject> parent);
36 std::shared_ptr<KapEngine::GameObject> initButton(std::shared_ptr<KapEngine::GameObject> parent, std::string name, std::string text,
37 std::function<
void()> callback,
40 std::shared_ptr<KapEngine::GameObject> initButton(std::shared_ptr<KapEngine::GameObject> parent, std::string name, std::string text,
41 std::function<
void()> callback, std::string pathSprite,
50 std::shared_ptr<KapEngine::GameObject> lobbyMenu;
51 std::shared_ptr<KapEngine::UI::Inputfield> mapField;
56 #endif // RTYPE_LOBBYMENUMANAGER_HPP