map editing screen accessible using the new GUI subsystem

This commit is contained in:
devZoGok
2023-07-01 17:28:33 +03:00
parent 0c3c6b712f
commit 4ee08f1c49
19 changed files with 313 additions and 43 deletions
+1 -7
View File
@@ -13,13 +13,7 @@ namespace battleship{
using namespace gameBase;
void MapEditorButton::onClick(){
ConcreteGuiManager *guiManager = ConcreteGuiManager::getSingleton();
guiManager->removeAllButtons();
guiManager->removeAllListboxes();
guiManager->removeAllCheckboxes();
guiManager->removeAllSliders();
guiManager->removeAllTextboxes();
guiManager->readLuaScreenScript("mapEditorMenu.lua");
ConcreteGuiManager::getSingleton()->readLuaScreenScript("mapEditorMenu.lua");
/*
GameManager *gm = GameManager::getSingleton();
GuiAppState *guiState = (GuiAppState*)gm->getStateManager()->getAppStateByType((int)AppStateType::GUI_STATE);