diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index f39daa44d8..982ae92f11 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -468,8 +468,6 @@ OMW::Engine::~Engine() mStereoManager = nullptr; - mEnvironment.cleanup(); - mMechanicsManager = nullptr; mDialogueManager = nullptr; mJournal = nullptr; diff --git a/apps/openmw/mwbase/environment.cpp b/apps/openmw/mwbase/environment.cpp index 70027989a6..927db90288 100644 --- a/apps/openmw/mwbase/environment.cpp +++ b/apps/openmw/mwbase/environment.cpp @@ -28,21 +28,6 @@ MWBase::Environment::~Environment() sThis = nullptr; } -void MWBase::Environment::cleanup() -{ - mMechanicsManager = nullptr; - mDialogueManager = nullptr; - mJournal = nullptr; - mScriptManager = nullptr; - mWindowManager = nullptr; - mWorld = nullptr; - mSoundManager = nullptr; - mInputManager = nullptr; - mStateManager = nullptr; - mLuaManager = nullptr; - mResourceSystem = nullptr; -} - void MWBase::Environment::reportStats(unsigned int frameNumber, osg::Stats& stats) const { mMechanicsManager->reportStats(frameNumber, stats); diff --git a/apps/openmw/mwbase/environment.hpp b/apps/openmw/mwbase/environment.hpp index e8ea605a9a..0c5d39425b 100644 --- a/apps/openmw/mwbase/environment.hpp +++ b/apps/openmw/mwbase/environment.hpp @@ -112,8 +112,6 @@ namespace MWBase void setFrameDuration(float value) { mFrameDuration = value; } - void cleanup(); - /// Return instance of this class. static const Environment& get() {