@@ -158,12 +158,12 @@ size_t NodeManager::GetConnectionCount () const
158158 return connectionManager.GetConnectionCount ();
159159}
160160
161- void NodeManager::EnumerateNodes (const std::function<bool (const NodePtr& )>& processor)
161+ void NodeManager::EnumerateNodes (const std::function<bool (NodePtr)>& processor)
162162{
163163 nodeList.Enumerate (processor);
164164}
165165
166- void NodeManager::EnumerateNodes (const std::function<bool (const NodeConstPtr& )>& processor) const
166+ void NodeManager::EnumerateNodes (const std::function<bool (NodeConstPtr)>& processor) const
167167{
168168 nodeList.Enumerate (processor);
169169}
@@ -209,12 +209,12 @@ bool NodeManager::DeleteNode (const NodePtr& node)
209209 nodeGroupList.RemoveNodeFromGroup (node->GetId ());
210210 node->InvalidateValue ();
211211
212- node->EnumerateInputSlots ([&] (const InputSlotConstPtr& inputSlot) {
212+ node->EnumerateInputSlots ([&] (InputSlotConstPtr inputSlot) {
213213 connectionManager.DisconnectAllOutputSlotsFromInputSlot (inputSlot);
214214 return true ;
215215 });
216216
217- node->EnumerateOutputSlots ([&] (const OutputSlotConstPtr& outputSlot) {
217+ node->EnumerateOutputSlots ([&] (OutputSlotConstPtr outputSlot) {
218218 connectionManager.DisconnectAllInputSlotsFromOutputSlot (outputSlot);
219219 return true ;
220220 });
@@ -335,7 +335,7 @@ bool NodeManager::ConnectOutputSlotsToInputSlot (const OutputSlotList& outputSlo
335335 }
336336
337337 bool success = true ;
338- outputSlots.Enumerate ([&] (const OutputSlotConstPtr& outputSlot) {
338+ outputSlots.Enumerate ([&] (OutputSlotConstPtr outputSlot) {
339339 if (DBGERROR (!ConnectOutputSlotToInputSlot (outputSlot, inputSlot))) {
340340 success = false ;
341341 }
@@ -352,7 +352,7 @@ bool NodeManager::ConnectOutputSlotToInputSlots (const OutputSlotConstPtr& outpu
352352 }
353353
354354 bool success = true ;
355- inputSlots.Enumerate ([&] (const InputSlotConstPtr& inputSlot) {
355+ inputSlots.Enumerate ([&] (InputSlotConstPtr inputSlot) {
356356 if (DBGERROR (!ConnectOutputSlotToInputSlot (outputSlot, inputSlot))) {
357357 success = false ;
358358 }
@@ -388,7 +388,7 @@ bool NodeManager::DisconnectOutputSlotsFromInputSlot (const OutputSlotList& outp
388388 }
389389
390390 bool canDisconnect = true ;
391- outputSlots.Enumerate ([&] (const OutputSlotConstPtr& outputSlot) {
391+ outputSlots.Enumerate ([&] (OutputSlotConstPtr outputSlot) {
392392 if (DBGERROR (!IsOutputSlotConnectedToInputSlot (outputSlot, inputSlot))) {
393393 canDisconnect = false ;
394394 }
@@ -399,7 +399,7 @@ bool NodeManager::DisconnectOutputSlotsFromInputSlot (const OutputSlotList& outp
399399 }
400400
401401 bool success = true ;
402- outputSlots.Enumerate ([&] (const OutputSlotConstPtr& outputSlot) {
402+ outputSlots.Enumerate ([&] (OutputSlotConstPtr outputSlot) {
403403 if (DBGERROR (!DisconnectOutputSlotFromInputSlot (outputSlot, inputSlot))) {
404404 success = false ;
405405 }
@@ -421,7 +421,7 @@ bool NodeManager::DisconnectOutputSlotFromInputSlots (const OutputSlotConstPtr&
421421 }
422422
423423 bool canDisconnect = true ;
424- inputSlots.Enumerate ([&] (const InputSlotConstPtr& inputSlot) {
424+ inputSlots.Enumerate ([&] (InputSlotConstPtr inputSlot) {
425425 if (DBGERROR (!IsOutputSlotConnectedToInputSlot (outputSlot, inputSlot))) {
426426 canDisconnect = false ;
427427 }
@@ -432,7 +432,7 @@ bool NodeManager::DisconnectOutputSlotFromInputSlots (const OutputSlotConstPtr&
432432 }
433433
434434 bool success = true ;
435- inputSlots.Enumerate ([&] (const InputSlotConstPtr& inputSlot) {
435+ inputSlots.Enumerate ([&] (InputSlotConstPtr inputSlot) {
436436 if (DBGERROR (!DisconnectOutputSlotFromInputSlot (outputSlot, inputSlot))) {
437437 success = false ;
438438 }
@@ -487,7 +487,7 @@ void NodeManager::EnumerateConnectedInputSlots (const OutputSlotConstPtr& output
487487void NodeManager::EnumerateConnections (const std::function<void (const OutputSlotConstPtr&, const InputSlotConstPtr&)>& processor) const
488488{
489489 nodeList.Enumerate ([&] (const NodeConstPtr& node) {
490- node->EnumerateOutputSlots ([&] (const OutputSlotConstPtr& outputSlot) {
490+ node->EnumerateOutputSlots ([&] (OutputSlotConstPtr outputSlot) {
491491 connectionManager.EnumerateConnectedInputSlots (outputSlot, [&] (const InputSlotConstPtr& inputSlot) {
492492 processor (outputSlot, inputSlot);
493493 });
@@ -501,7 +501,7 @@ void NodeManager::EnumerateConnections (const NodeCollection& nodes, const std::
501501{
502502 nodes.Enumerate ([&] (const NodeId& nodeId) {
503503 NodeConstPtr node = GetNode (nodeId);
504- node->EnumerateOutputSlots ([&] (const OutputSlotConstPtr& outputSlot) {
504+ node->EnumerateOutputSlots ([&] (OutputSlotConstPtr outputSlot) {
505505 connectionManager.EnumerateConnectedInputSlots (outputSlot, [&] (const InputSlotConstPtr& inputSlot) {
506506 if (nodes.Contains (inputSlot->GetOwnerNodeId ())) {
507507 processor (outputSlot, inputSlot);
@@ -515,7 +515,7 @@ void NodeManager::EnumerateConnections (const NodeCollection& nodes, const std::
515515
516516void NodeManager::EvaluateAllNodes (EvaluationEnv& env) const
517517{
518- EnumerateNodes ([&] (const NodeConstPtr& node) {
518+ EnumerateNodes ([&] (NodeConstPtr node) {
519519 node->Evaluate (env);
520520 return true ;
521521 });
@@ -525,7 +525,7 @@ void NodeManager::ForceEvaluateAllNodes (EvaluationEnv& env) const
525525{
526526 ValueGuard<bool > isForceCalculateGuard (isForceCalculate, true );
527527 std::vector<NodeConstPtr> nodesToRecalculate;
528- EnumerateNodes ([&] (const NodeConstPtr& node) {
528+ EnumerateNodes ([&] (NodeConstPtr node) {
529529 Node::CalculationStatus calcStatus = node->GetCalculationStatus ();
530530 DBGASSERT (calcStatus != Node::CalculationStatus::NeedToCalculateButDisabled);
531531 if (calcStatus == Node::CalculationStatus::NeedToCalculate) {
@@ -558,7 +558,7 @@ void NodeManager::InvalidateNodeValue (const NodeConstPtr& node) const
558558
559559void NodeManager::EnumerateDependentNodes (const NodeConstPtr& node, const std::function<void (const NodeId&)>& processor) const
560560{
561- node->EnumerateOutputSlots ([&] (const OutputSlotConstPtr& outputSlot) {
561+ node->EnumerateOutputSlots ([&] (OutputSlotConstPtr outputSlot) {
562562 if (connectionManager.HasConnectedInputSlots (outputSlot)) {
563563 connectionManager.EnumerateConnectedInputSlots (outputSlot, [&] (const InputSlotConstPtr& inputSlot) {
564564 processor (inputSlot->GetOwnerNodeId ());
@@ -641,12 +641,12 @@ const NodeCollection& NodeManager::GetGroupNodes (const NodeGroupId& groupId) co
641641 return nodeGroupList.GetGroupNodes (groupId);
642642}
643643
644- void NodeManager::EnumerateNodeGroups (const std::function<bool (const NodeGroupConstPtr& )>& processor) const
644+ void NodeManager::EnumerateNodeGroups (const std::function<bool (NodeGroupConstPtr)>& processor) const
645645{
646646 nodeGroupList.Enumerate (processor);
647647}
648648
649- void NodeManager::EnumerateNodeGroups (const std::function<bool (const NodeGroupPtr& )>& processor)
649+ void NodeManager::EnumerateNodeGroups (const std::function<bool (NodeGroupPtr)>& processor)
650650{
651651 nodeGroupList.Enumerate (processor);
652652}
0 commit comments