diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-24 11:33:09 +0200 |
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-10-24 11:33:09 +0200 |
| commit | 45f285f3e31e3755bb77d48e0631b505860657c3 (patch) | |
| tree | 30b03350c09106d5c7b06da20c9ed28f8c33070d /main | |
| parent | c8547d38a29bb4756e3351bdfa45ea72635286d8 (diff) | |
a
Diffstat (limited to 'main')
| -rw-r--r-- | main/floormat-main-impl.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/main/floormat-main-impl.cpp b/main/floormat-main-impl.cpp index 219b131d..3cec55ac 100644 --- a/main/floormat-main-impl.cpp +++ b/main/floormat-main-impl.cpp @@ -103,7 +103,6 @@ main_impl::main_impl(floormat_app& app, fm_settings&& s) noexcept : } set_fp_mask(); fm_assert(framebufferSize() == windowSize()); - recalc_viewport(windowSize()); timeline.start(); } @@ -202,7 +201,6 @@ void main_impl::drawEvent() } void main_impl::quit(int status) { Platform::Sdl2Application::exit(status); } -int main_impl::exec() { return Sdl2Application::exec(); } struct world& main_impl::world() noexcept { return _world; } SDL_Window* main_impl::window() noexcept { return Sdl2Application::window(); } fm_settings& main_impl::settings() noexcept { return s; } @@ -214,6 +212,12 @@ bool main_impl::is_text_input_active() const noexcept { return const_cast<main_i void main_impl::start_text_input() noexcept { startTextInput(); } void main_impl::stop_text_input() noexcept { stopTextInput(); } +int main_impl::exec() +{ + recalc_viewport(windowSize()); + return Sdl2Application::exec(); +} + floormat_main* floormat_main::create(floormat_app& app, fm_settings&& options) { auto* ret = new main_impl(app, std::move(options)); |
