diff OrthancStone/Sources/Scene2DViewport/ViewportController.cpp @ 1972:9c0adcc8feec

refactoring to simplify OneGesturePointerTracker
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 28 Oct 2022 16:21:28 +0200
parents 7053b8a0aaec
children 07964689cb0b
line wrap: on
line diff
--- a/OrthancStone/Sources/Scene2DViewport/ViewportController.cpp	Fri Oct 28 13:38:19 2022 +0200
+++ b/OrthancStone/Sources/Scene2DViewport/ViewportController.cpp	Fri Oct 28 16:21:28 2022 +0200
@@ -222,7 +222,7 @@
     {
       // We are dealing with a multi-stage tracker (that is made of several 
       // interactions)
-      activeTracker_->PointerDown(event);
+      activeTracker_->PointerDown(event, GetScene());
 
       if (!activeTracker_->IsAlive())
       {
@@ -253,7 +253,7 @@
   {
     if (activeTracker_)
     {
-      activeTracker_->PointerMove(event);
+      activeTracker_->PointerMove(event, GetScene());
       return true;
     }
     else
@@ -266,7 +266,7 @@
   {
     if (activeTracker_)
     {
-      activeTracker_->PointerUp(event);
+      activeTracker_->PointerUp(event, GetScene());
 
       if (!activeTracker_->IsAlive())
       {