Mercurial > hg > orthanc-stone
diff Samples/WebAssembly/dev.h @ 890:77c96ba899f9
removing OpenGLCompositor::UpdateSize()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Jul 2019 15:23:13 +0200 |
parents | 2de01660debe |
children | 0aff28f15ea2 |
line wrap: on
line diff
--- a/Samples/WebAssembly/dev.h Wed Jul 10 11:58:38 2019 +0200 +++ b/Samples/WebAssembly/dev.h Wed Jul 10 15:23:13 2019 +0200 @@ -26,11 +26,13 @@ #include "../../Framework/Scene2D/PanSceneTracker.h" #include "../../Framework/Scene2D/RotateSceneTracker.h" #include "../../Framework/Scene2D/ZoomSceneTracker.h" +#include "../../Framework/Scene2DViewport/UndoStack.h" #include "../../Framework/Scene2DViewport/ViewportController.h" #include <Core/OrthancException.h> #include <emscripten/html5.h> +#include <boost/make_shared.hpp> static const unsigned int FONT_SIZE = 32; @@ -52,7 +54,7 @@ WebAssemblyViewport(MessageBroker& broker, const std::string& canvas) : context_(canvas), - controller_(new ViewportController(broker)), + controller_(new ViewportController(boost::make_shared<UndoStack>(), broker)), compositor_(context_, *controller_->GetScene()) { compositor_.SetFont(0, Orthanc::EmbeddedResources::UBUNTU_FONT, @@ -73,7 +75,7 @@ void UpdateSize() { context_.UpdateSize(); - compositor_.UpdateSize(); + //compositor_.UpdateSize(); Refresh(); }