Mercurial > hg > orthanc-stone
comparison Samples/MultiPlatform/BasicScene/mainSdl.cpp @ 938:eaaa9b574e05 toa2019073101
Fixed the Stone samples wrt the recent API changes (SdlOpenGLViewport, ICompositor...)
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Wed, 31 Jul 2019 10:58:16 +0200 |
parents | a911f5bb48da |
children | 2d8ab34c8c91 |
comparison
equal
deleted
inserted
replaced
937:86ac61a040c9 | 938:eaaa9b574e05 |
---|---|
181 try | 181 try |
182 { | 182 { |
183 SdlOpenGLViewport viewport("Hello", 1024, 768); | 183 SdlOpenGLViewport viewport("Hello", 1024, 768); |
184 MessageBroker broker; | 184 MessageBroker broker; |
185 boost::shared_ptr<UndoStack> undoStack(new UndoStack); | 185 boost::shared_ptr<UndoStack> undoStack(new UndoStack); |
186 boost::shared_ptr<ViewportController> controller = boost::make_shared<ViewportController>(undoStack, boost::ref(broker), viewport); | 186 boost::shared_ptr<ViewportController> controller = boost::make_shared<ViewportController>(undoStack, boost::ref(broker), boost::ref(viewport)); |
187 interactor.reset(new BasicScene2DInteractor(controller)); | 187 interactor.reset(new BasicScene2DInteractor(controller)); |
188 PrepareScene(controller->GetScene()); | 188 PrepareScene(controller->GetScene()); |
189 Run(controller); | 189 Run(controller); |
190 } | 190 } |
191 catch (Orthanc::OrthancException& e) | 191 catch (Orthanc::OrthancException& e) |