mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 20:29:10 +02:00
Trying to instenciate the AssetCLient in the Agent
This commit is contained in:
parent
eecb5b91b2
commit
301f0ba145
1 changed files with 10 additions and 0 deletions
|
@ -53,10 +53,20 @@ Agent::Agent(NLPacket& packet) :
|
||||||
|
|
||||||
DependencyManager::set<ResourceCacheSharedItems>();
|
DependencyManager::set<ResourceCacheSharedItems>();
|
||||||
DependencyManager::set<SoundCache>();
|
DependencyManager::set<SoundCache>();
|
||||||
|
DependencyManager::set<AssetClient>();
|
||||||
DependencyManager::set<recording::Deck>();
|
DependencyManager::set<recording::Deck>();
|
||||||
DependencyManager::set<recording::Recorder>();
|
DependencyManager::set<recording::Recorder>();
|
||||||
DependencyManager::set<RecordingScriptingInterface>();
|
DependencyManager::set<RecordingScriptingInterface>();
|
||||||
|
|
||||||
|
// Setup AssetClient
|
||||||
|
auto assetClient = DependencyManager::get<AssetClient>();
|
||||||
|
QThread* assetThread = new QThread;
|
||||||
|
assetThread->setObjectName("Asset Thread");
|
||||||
|
assetClient->moveToThread(assetThread);
|
||||||
|
connect(assetThread, &QThread::started, assetClient.data(), &AssetClient::init);
|
||||||
|
assetThread->start();
|
||||||
|
|
||||||
|
|
||||||
auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();
|
auto& packetReceiver = DependencyManager::get<NodeList>()->getPacketReceiver();
|
||||||
|
|
||||||
packetReceiver.registerListenerForTypes(
|
packetReceiver.registerListenerForTypes(
|
||||||
|
|
Loading…
Reference in a new issue