settings panel moved to xml (WIP)

This commit is contained in:
MihailRis
2024-04-20 03:01:37 +03:00
parent 7cb5b2eb70
commit 9cdf3ff016
33 changed files with 254 additions and 143 deletions
+1 -5
View File
@@ -211,12 +211,11 @@ void menus::delete_world(std::string name, Engine* engine) {
L" ("+util::str2wstr_utf8(folder.u8string())+L")", [=]() {
std::cout << "deleting " << folder.u8string() << std::endl;
fs::remove_all(folder);
menus::refresh_menus(engine);
});
}
void menus::create_menus(Engine* engine) {
create_settings_panel(engine);
// create_settings_panel(engine);
auto menu = engine->getGUI()->getMenu();
menu->setPageLoader([=](auto name) {
@@ -229,6 +228,3 @@ void menus::create_menus(Engine* engine) {
return document->getRoot();
});
}
void menus::refresh_menus(Engine* engine) {
}