diff options
author | hnOsmium0001 <[email protected]> | 2022-04-09 13:29:41 -0700 |
---|---|---|
committer | hnOsmium0001 <[email protected]> | 2022-04-09 13:29:41 -0700 |
commit | 906557f094e407ce21d429ef647bc75fe3179cf1 (patch) | |
tree | 5e6aaed6537a0328318b6cd6561f6a76bf8aa27d /source/App.cpp | |
parent | e47a98793e58a5dbbe76bfed27e59408e43538e4 (diff) |
More work on editor
Diffstat (limited to 'source/App.cpp')
-rw-r--r-- | source/App.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/source/App.cpp b/source/App.cpp index 3907af9..ff0a5a5 100644 --- a/source/App.cpp +++ b/source/App.cpp @@ -1,5 +1,4 @@ #include "App.hpp" -#include "GLFW/glfw3.h" #include <utility> @@ -18,16 +17,13 @@ void App::Init() { } mCurrentWorld->Awaken(); - mEditor = EditorInstance_Alloc(this, mCurrentWorld.get()); + mEditor = std::make_unique<EditorInstance>(this, mCurrentWorld.get()); } void App::Shutdown() { if (!mInitialized) return; mInitialized = false; - - EditorInstance_Free(mEditor); mEditor = nullptr; - mCurrentWorld->Resleep(); mCurrentWorld = nullptr; mPlayers.clear(); @@ -37,7 +33,7 @@ void App::Show() { mCurrentWorld->Draw(); if (mEditorShown) { - EditorInstance_Show(mEditor); + mEditor->Show(); } } |