History

transition listener registration from member string name to member string pointer

Heather Anderson committed 6 years ago

Commit 2e524461 parent e74cbee32 files · +347 −255Browse files

Showing the changes to libraries/entities/src/EntityScriptingInterface.cpp (1 of 32 files). Show all

Unified · Split

libraries/entities/src/EntityScriptingInterface.cpp+2−1
@@ -59,7 +59,8 @@ EntityScriptingInterface::EntityScriptingInterface(bool bidOnSimulationOwnership · 58 unmodified lines
5959 connect(nodeList.data(), &NodeList::canGetAndSetPrivateUserDataChanged, this, &EntityScriptingInterface::canGetAndSetPrivateUserDataChanged);
6060
6161 auto& packetReceiver = nodeList->getPacketReceiver();
62− packetReceiver.registerListener(PacketType::EntityScriptCallMethod, this, "handleEntityScriptCallMethodPacket");
62+ packetReceiver.registerListener(PacketType::EntityScriptCallMethod,
63+ PacketReceiver::makeSourcedListenerReference<EntityScriptingInterface>(this, &EntityScriptingInterface::handleEntityScriptCallMethodPacket));
6364 }
6465
6566 void EntityScriptingInterface::queueEntityMessage(PacketType packetType,