add rom filename command line arg LoadFromFile
This commit is contained in:
@@ -122,9 +122,13 @@ using ImGui::Checkbox;
|
||||
using ImGui::MenuItem;
|
||||
using ImGui::Text;
|
||||
|
||||
void MasterEditor::SetupScreen(std::shared_ptr<SDL_Renderer> renderer) {
|
||||
void MasterEditor::SetupScreen(std::shared_ptr<SDL_Renderer> renderer,
|
||||
std::string filename) {
|
||||
sdl_renderer_ = renderer;
|
||||
rom()->SetupRenderer(renderer);
|
||||
if (!filename.empty()) {
|
||||
rom()->LoadFromFile(filename);
|
||||
}
|
||||
overworld_editor_.InitializeZeml();
|
||||
}
|
||||
|
||||
|
||||
@@ -58,7 +58,8 @@ class MasterEditor : public SharedRom,
|
||||
public:
|
||||
MasterEditor() { current_editor_ = &overworld_editor_; }
|
||||
|
||||
void SetupScreen(std::shared_ptr<SDL_Renderer> renderer);
|
||||
void SetupScreen(std::shared_ptr<SDL_Renderer> renderer,
|
||||
std::string filename = "");
|
||||
absl::Status Update();
|
||||
|
||||
void Shutdown() { overworld_editor_.Shutdown(); }
|
||||
|
||||
Reference in New Issue
Block a user