Spot removal : differentiating source/dest, betted cursor handling

+ some code cleanup from floessie (see issue #2239)
This commit is contained in:
Hombre
2019-09-01 02:08:48 +02:00
parent 4b7e8b7705
commit 82e7caa635
14 changed files with 222 additions and 132 deletions

View File

@@ -172,10 +172,10 @@ void EditDataProvider::setPipetteVal3(float newVal)
pipetteVal3 = newVal;
}
CursorShape EditDataProvider::getCursor(int objectID) const
CursorShape EditDataProvider::getCursor(int objectID, int xPos, int yPos) const
{
if (currSubscriber) {
currSubscriber->getCursor(objectID);
currSubscriber->getCursor(objectID, xPos, yPos);
}
return CSHandOpen;
@@ -186,12 +186,12 @@ EditSubscriber* EditDataProvider::getCurrSubscriber() const
return currSubscriber;
}
EditDataProvider* EditSubscriber::getEditProvider()
EditDataProvider* EditSubscriber::getEditProvider() const
{
return provider;
}
CursorShape EditSubscriber::getCursor(int objectID) const
CursorShape EditSubscriber::getCursor(int objectID, int xPos, int yPos) const
{
return CSHandOpen;
}