From c365ea60ad3993e992d6a0c035ffb88fb0f0d268 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Wed, 8 Jul 2015 13:13:21 -0700 Subject: [PATCH] Add packet listening to AvatarManager --- interface/src/avatar/AvatarManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/interface/src/avatar/AvatarManager.cpp b/interface/src/avatar/AvatarManager.cpp index dbd46cbfbd..955394a465 100644 --- a/interface/src/avatar/AvatarManager.cpp +++ b/interface/src/avatar/AvatarManager.cpp @@ -66,6 +66,12 @@ AvatarManager::AvatarManager(QObject* parent) : // register a meta type for the weak pointer we'll use for the owning avatar mixer for each avatar qRegisterMetaType >("NodeWeakPointer"); _myAvatar = std::make_shared(); + + auto& packetReceiver = DependencyManager::get()->getPacketReceiver(); + packetReceiver.registerPacketListener(PacketType::BulkAvatarData, this, ...); + packetReceiver.registerPacketListener(PacketType::KillAvatar, this, ...); + packetReceiver.registerPacketListener(PacketType::AvatarIdentity, this, ...); + packetReceiver.registerPacketListener(PacketType::AvatarBillboard, this, ...); } void AvatarManager::init() {