Mario Editor: add option to select a level to load

This commit is contained in:
2022-07-24 20:22:45 +02:00
parent 6cee97059c
commit 4477c39524
5 changed files with 301 additions and 12 deletions
+4 -1
View File
@@ -15,7 +15,7 @@ extern std::mutex render_mutex;
extern std::vector<SceneStruct> game_scenes;
void saveMapCallback(void *input, Button *caller);
void loadMapDialogCallback(void *input, Button *caller);
void loadMapDialogCallback(const std::string &level_name);
SceneStruct createEditorScene(std::shared_ptr<SDLPP::Renderer> &renderer);
SceneStruct
@@ -29,5 +29,8 @@ SceneStruct createYesNoScene(std::shared_ptr<SDLPP::Renderer> renderer,
SceneStruct createOkScene(std::shared_ptr<SDLPP::Renderer> renderer,
const std::string &text,
std::function<void()> finalizer);
SceneStruct createLoadScene(std::shared_ptr<SDLPP::Renderer> renderer,
const std::string &path,
std::function<void(const std::string &)> finalizer);
#endif