use const reference for std:vector

This commit is contained in:
Andrew Meadows 2016-02-10 10:31:38 -08:00
parent 4bcb7b1ba9
commit 132169395c

View file

@ -3158,8 +3158,9 @@ void Application::update(float deltaTime) {
PerformanceTimer perfTimer("havestChanges"); PerformanceTimer perfTimer("havestChanges");
if (_physicsEngine->hasOutgoingChanges()) { if (_physicsEngine->hasOutgoingChanges()) {
getEntities()->getTree()->withWriteLock([&] { getEntities()->getTree()->withWriteLock([&] {
_entitySimulation.handleOutgoingChanges(_physicsEngine->getOutgoingChanges(), Physics::getSessionUUID()); const VectorOfMotionStates& outgoingChanges = _physicsEngine->getOutgoingChanges();
avatarManager->handleOutgoingChanges(_physicsEngine->getOutgoingChanges()); _entitySimulation.handleOutgoingChanges(outgoingChanges, Physics::getSessionUUID());
avatarManager->handleOutgoingChanges(outgoingChanges);
}); });
auto collisionEvents = _physicsEngine->getCollisionEvents(); auto collisionEvents = _physicsEngine->getCollisionEvents();