connecting works, but position is off. addConnector is the problem

This commit is contained in:
Sebastian
2024-11-13 01:58:44 +01:00
parent 96082e1190
commit 1e0a131169
4 changed files with 46 additions and 36 deletions
+2 -1
View File
@@ -24,6 +24,7 @@ namespace VISEQ::GRAPH::NODES {
void addConnector() {
connectors.emplace_back(std::make_shared<Connector>(position, radius + 5.0f));
connectors.back()->init();
}
NodeType nodeType;
@@ -55,7 +56,7 @@ namespace VISEQ::GRAPH::NODES {
if(pickedUp()) drag();
if(released()) putDown();
for(auto c : connectors){
c->updatePosition(position);
c->setPosition(position);
c->update();
}
}