mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 07:37:20 +02:00
move ScriptEngines to Agent
This commit is contained in:
parent
e988941d14
commit
30f29d1796
1 changed files with 3 additions and 1 deletions
|
@ -67,6 +67,7 @@ Agent::Agent(ReceivedMessage& message) :
|
||||||
DependencyManager::set<recording::Recorder>();
|
DependencyManager::set<recording::Recorder>();
|
||||||
DependencyManager::set<RecordingScriptingInterface>();
|
DependencyManager::set<RecordingScriptingInterface>();
|
||||||
DependencyManager::set<ScriptCache>();
|
DependencyManager::set<ScriptCache>();
|
||||||
|
auto scriptEngines = DependencyManager::set<ScriptEngines>();
|
||||||
|
|
||||||
auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();
|
auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();
|
||||||
|
|
||||||
|
@ -588,9 +589,10 @@ void Agent::aboutToFinish() {
|
||||||
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(nullptr);
|
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(nullptr);
|
||||||
|
|
||||||
ResourceManager::cleanup();
|
ResourceManager::cleanup();
|
||||||
|
|
||||||
// cleanup the AudioInjectorManager (and any still running injectors)
|
// cleanup the AudioInjectorManager (and any still running injectors)
|
||||||
DependencyManager::destroy<AudioInjectorManager>();
|
DependencyManager::destroy<AudioInjectorManager>();
|
||||||
|
DependencyManager::destroy<ScriptEngines>();
|
||||||
|
|
||||||
emit stopAvatarAudioTimer();
|
emit stopAvatarAudioTimer();
|
||||||
_avatarAudioTimerThread.quit();
|
_avatarAudioTimerThread.quit();
|
||||||
|
|
Loading…
Reference in a new issue