diff options
author | Perttu Ahola <celeron55@gmail.com> | 2012-03-26 02:19:41 +0300 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2012-03-26 08:37:15 +0300 |
commit | 405347769a2f8c73aead3bc2b64fdc4d81763921 (patch) | |
tree | 65ab3580caa279407436c0b5ed97b8a329d4f537 /src/guiMainMenu.h | |
parent | 5b31d32da8b1dc8b5e60b495bdfc20a563487cc7 (diff) | |
download | minetest-405347769a2f8c73aead3bc2b64fdc4d81763921.tar.gz minetest-405347769a2f8c73aead3bc2b64fdc4d81763921.tar.bz2 minetest-405347769a2f8c73aead3bc2b64fdc4d81763921.zip |
New world removal GUI code
Diffstat (limited to 'src/guiMainMenu.h')
-rw-r--r-- | src/guiMainMenu.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/guiMainMenu.h b/src/guiMainMenu.h index 5f9e73f62..4b73dcb9d 100644 --- a/src/guiMainMenu.h +++ b/src/guiMainMenu.h @@ -47,9 +47,9 @@ struct MainMenuData int selected_world; bool simple_singleplayer_mode; // Actions - WorldSpec delete_world_spec; std::wstring create_world_name; std::string create_world_gameid; + bool only_refresh; std::vector<WorldSpec> worlds; std::vector<SubgameSpec> games; @@ -64,7 +64,9 @@ struct MainMenuData creative_mode(false), enable_damage(false), selected_world(0), - simple_singleplayer_mode(false) + simple_singleplayer_mode(false), + // Actions + only_refresh(false) {} }; @@ -88,7 +90,7 @@ public: { return m_accepted; } bool OnEvent(const SEvent& event); void createNewWorld(std::wstring name, std::string gameid); - void deleteWorld(WorldSpec spec); + void deleteWorld(const std::vector<std::string> &paths); int getTab(); private: |