pass rom filename into controller
This commit is contained in:
@@ -47,7 +47,7 @@ class Controller : public ExperimentFlags {
|
||||
absl::Status LoadFontFamilies() const;
|
||||
absl::Status LoadAudioDevice();
|
||||
|
||||
void SetupScreen() { editor_manager_.SetupScreen(); }
|
||||
void SetupScreen(std::string filename = "") { editor_manager_.SetupScreen(filename); }
|
||||
auto editor_manager() -> editor::EditorManager & { return editor_manager_; }
|
||||
auto renderer() -> SDL_Renderer * {
|
||||
return Renderer::GetInstance().renderer();
|
||||
|
||||
@@ -91,11 +91,10 @@
|
||||
ImGui_ImplSDL2_InitForSDLRenderer(_controller->window(), _controller->renderer());
|
||||
ImGui_ImplSDLRenderer2_Init(_controller->renderer());
|
||||
|
||||
_controller->editor_manager().overworld_editor().InitializeZeml();
|
||||
if (!_controller->LoadFontFamilies().ok()) {
|
||||
abort();
|
||||
}
|
||||
_controller->SetupScreen();
|
||||
_controller->SetupScreen(rom_filename);
|
||||
|
||||
_hoverGestureRecognizer = [[UIHoverGestureRecognizer alloc] initWithTarget:self action:@selector(hoverGesture:)];
|
||||
[self.view addGestureRecognizer:_hoverGestureRecognizer];
|
||||
|
||||
Reference in New Issue
Block a user