Mercurial > hg > orthanc-stone
diff OrthancStone/Samples/Sdl/RtViewer/RtViewerSdl.cpp @ 1535:301571299212
DefaultViewportInteractor::SetWindowingLayer()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 07 Aug 2020 22:23:36 +0200 |
parents | c7a37c3a0b8e |
children |
line wrap: on
line diff
--- a/OrthancStone/Samples/Sdl/RtViewer/RtViewerSdl.cpp Fri Aug 07 21:48:43 2020 +0200 +++ b/OrthancStone/Samples/Sdl/RtViewer/RtViewerSdl.cpp Fri Aug 07 22:23:36 2020 +0200 @@ -245,7 +245,7 @@ } void RtViewerApp::SdlRunLoop(const std::vector<boost::shared_ptr<OrthancStone::RtViewerView> >& views, - OrthancStone::IViewportInteractor& interactor) + OrthancStone::DefaultViewportInteractor& interactor) { using namespace OrthancStone; @@ -373,6 +373,7 @@ switch (sdlEvent.type) { case SDL_MOUSEBUTTONDOWN: + interactor.SetWindowingLayer(view->GetCtLayerIndex()); lock->GetController().HandleMousePress(interactor, p, lock->GetCompositor().GetCanvasWidth(), lock->GetCompositor().GetCanvasHeight());