diff Samples/WebAssembly/dev.h @ 895:6073c980323a am-dev

wip: adapting basic scene webassembly sample
author Alain Mazy <alain@mazy.be>
date Fri, 12 Jul 2019 14:57:06 +0200
parents 5cfb479fdbde
children 9c2f6d6b9f4a
line wrap: on
line diff
--- a/Samples/WebAssembly/dev.h	Tue Jul 09 17:36:47 2019 +0200
+++ b/Samples/WebAssembly/dev.h	Fri Jul 12 14:57:06 2019 +0200
@@ -119,9 +119,9 @@
     
   public:
     ActiveTracker(const boost::shared_ptr<IFlexiblePointerTracker>& tracker,
-                  const WebAssemblyViewport& viewport) :
+                  const std::string& canvasIdentifier) :
       tracker_(tracker),
-      canvasIdentifier_(viewport.GetCanvasIdentifier()),
+      canvasIdentifier_(canvasIdentifier),
       insideCanvas_(true)
     {
       if (tracker_.get() == NULL)
@@ -227,7 +227,7 @@
         if (t.get() != NULL)
         {
           tracker_.reset(
-            new OrthancStone::ActiveTracker(t, viewport));
+            new OrthancStone::ActiveTracker(t, viewport.GetCanvasIdentifier()));
           viewport.Refresh();
         }