Fixes from review

This commit is contained in:
Simon Walton 2019-03-28 17:54:35 -07:00
parent e62270fccf
commit bc7fb10ab9
2 changed files with 7 additions and 8 deletions

View file

@ -262,7 +262,7 @@ void AvatarMixer::start() {
{
if (_dirtyHeroStatus) {
_dirtyHeroStatus = false;
nodeList->nestedEach([&](NodeList::const_iterator cbegin, NodeList::const_iterator cend) {
nodeList->nestedEach([](NodeList::const_iterator cbegin, NodeList::const_iterator cend) {
std::for_each(cbegin, cend, [](const SharedNodePointer& node) {
if (node->getType() == NodeType::Agent) {
NodeData* nodeData = node->getLinkedData();
@ -1108,7 +1108,7 @@ void AvatarMixer::entityAdded(EntityItem* entity) {
if (entity->getType() == EntityTypes::Zone) {
_dirtyHeroStatus = true;
entity->registerChangeHandler([this](const EntityItemID& entityItemID) {
this->entityChange();
entityChange();
});
}
}

View file

@ -46,6 +46,11 @@ public slots:
void sendStatsPacket() override;
// Avatar zone possibly changed
void entityAdded(EntityItem* entity);
void entityRemoved(EntityItem* entity);
void entityChange();
private slots:
void queueIncomingPacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer node);
void handleAdjustAvatarSorting(QSharedPointer<ReceivedMessage> message, SharedNodePointer senderNode);
@ -147,12 +152,6 @@ private:
AvatarMixerSlavePool _slavePool;
SlaveSharedData _slaveSharedData;
public slots:
// Avatar zone possibly changed
void entityAdded(EntityItem* entity);
void entityRemoved(EntityItem* entity);
void entityChange();
};
#endif // hifi_AvatarMixer_h