CSceneViewport: Move node list in OnSelectConnected()

Gets rid of unnecessary copying.
This commit is contained in:
Lioncache
2025-12-02 20:41:53 -05:00
parent ea47abb3ca
commit 64b38a1358

View File

@@ -453,7 +453,7 @@ void CSceneViewport::OnSelectConnected()
Nodes.push_back(mpScene->NodeForInstanceID(ID)); Nodes.push_back(mpScene->NodeForInstanceID(ID));
const bool ShouldClear = ((qApp->keyboardModifiers() & Qt::ControlModifier) == 0); const bool ShouldClear = ((qApp->keyboardModifiers() & Qt::ControlModifier) == 0);
mpEditor->BatchSelectNodes(Nodes, ShouldClear, tr("Select Connected")); mpEditor->BatchSelectNodes(std::move(Nodes), ShouldClear, tr("Select Connected"));
} }
void CSceneViewport::OnHideSelection() void CSceneViewport::OnHideSelection()