Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all
Unified · Split
| @@ -73,6 +73,7 @@ · 72 unmodified lines | ||
| 73 | 73 | #include <PhysicsEngine.h> |
| 74 | 74 | #include <ProgramObject.h> |
| 75 | 75 | #include <ResourceCache.h> |
| 76 | +#include <ScriptCache.h> | |
| 76 | 77 | #include <SettingHandle.h> |
| 77 | 78 | #include <SoundCache.h> |
| 78 | 79 | #include <TextRenderer.h> |
| @@ -188,6 +189,7 @@ bool setupEssentials(int& argc, char** argv) { · 109 unmodified lines | ||
| 188 | 189 | auto jsConsole = DependencyManager::set<StandAloneJSConsole>(); |
| 189 | 190 | auto dialogsManager = DependencyManager::set<DialogsManager>(); |
| 190 | 191 | auto bandwidthRecorder = DependencyManager::set<BandwidthRecorder>(); |
| 192 | + auto resouceCacheSharedItems = DependencyManager::set<ResouceCacheSharedItems>(); | |
| 191 | 193 | #if defined(Q_OS_MAC) || defined(Q_OS_WIN) |
| 192 | 194 | auto speechRecognizer = DependencyManager::set<SpeechRecognizer>(); |
| 193 | 195 | #endif |
| @@ -514,6 +516,11 @@ Application::~Application() { · 320 unmodified lines | ||
| 514 | 516 | _myAvatar = NULL; |
| 515 | 517 | |
| 516 | 518 | DependencyManager::destroy<GLCanvas>(); |
| 519 | + DependencyManager::destroy<AnimationCache>(); | |
| 520 | + DependencyManager::destroy<TextureCache>(); | |
| 521 | + DependencyManager::destroy<GeometryCache>(); | |
| 522 | + DependencyManager::destroy<ScriptCache>(); | |
| 523 | + DependencyManager::destroy<SoundCache>(); | |
| 517 | 524 | } |
| 518 | 525 | |
| 519 | 526 | void Application::initializeGL() { |