Mercurial > hg > orthanc-stone
diff Samples/Sdl/BasicScene.cpp @ 654:462a5074f914
Turned the scene into an observable to be able to dynamically react to
scene to canvas transform changes --> now the handles and angle measure
adornments are immune to zoom changes
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 14 May 2019 13:51:00 +0200 |
parents | 7efa2543699d |
children | 059e1fd05fd6 |
line wrap: on
line diff
--- a/Samples/Sdl/BasicScene.cpp Tue May 14 13:49:12 2019 +0200 +++ b/Samples/Sdl/BasicScene.cpp Tue May 14 13:51:00 2019 +0200 @@ -29,6 +29,7 @@ #include "../../Framework/Scene2D/Scene2D.h" #include "../../Framework/Scene2D/ZoomSceneTracker.h" #include "../../Framework/StoneInitialization.h" +#include "../../Framework/Messages/MessageBroker.h" // From Orthanc framework #include <Core/Logging.h> @@ -360,7 +361,8 @@ try { - OrthancStone::Scene2D scene; + OrthancStone::MessageBroker broker; + OrthancStone::Scene2D scene(broker); PrepareScene(scene); Run(scene); }