From 3ffc88f1835cfbcab63e3694f376d28321953444 Mon Sep 17 00:00:00 2001 From: scawful Date: Wed, 31 Jul 2024 12:41:46 -0400 Subject: [PATCH] make Controller Create* routines public for iOS app --- src/app/core/controller.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/app/core/controller.h b/src/app/core/controller.h index 57369b68..6df680d0 100644 --- a/src/app/core/controller.h +++ b/src/app/core/controller.h @@ -40,6 +40,12 @@ class Controller : public ExperimentFlags { void DoRender() const; void OnExit(); + absl::Status CreateSDL_Window(); + absl::Status CreateRenderer(); + absl::Status CreateGuiContext(); + absl::Status LoadFontFamilies() const; + absl::Status LoadAudioDevice(); + auto master_editor() -> editor::MasterEditor & { return master_editor_; } private: @@ -57,11 +63,6 @@ class Controller : public ExperimentFlags { void operator()(SDL_Texture *p) const { SDL_DestroyTexture(p); } }; - absl::Status CreateSDL_Window(); - absl::Status CreateRenderer(); - absl::Status CreateGuiContext(); - absl::Status LoadFontFamilies() const; - absl::Status LoadAudioDevice(); void CloseWindow() { active_ = false; } friend int ::main(int argc, char **argv);