Mercurial > hg > orthanc-stone
diff Samples/Sdl/BasicScene.cpp @ 1298:8a0a62189f46
replacing std::auto_ptr by std::unique_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 02 Mar 2020 16:31:30 +0100 |
parents | 2d8ab34c8c91 |
children |
line wrap: on
line diff
--- a/Samples/Sdl/BasicScene.cpp Sun Feb 23 15:25:49 2020 +0100 +++ b/Samples/Sdl/BasicScene.cpp Mon Mar 02 16:31:30 2020 +0100 @@ -78,7 +78,7 @@ scene.SetLayer(12, new ColorTextureSceneLayer(i)); - std::auto_ptr<ColorTextureSceneLayer> l(new ColorTextureSceneLayer(i)); + std::unique_ptr<ColorTextureSceneLayer> l(new ColorTextureSceneLayer(i)); l->SetOrigin(-3, 2); l->SetPixelSpacing(1.5, 1); l->SetAngle(20.0 / 180.0 * M_PI); @@ -94,7 +94,7 @@ p[1] = 0; p[2] = 0; - std::auto_ptr<ColorTextureSceneLayer> l(new ColorTextureSceneLayer(i)); + std::unique_ptr<ColorTextureSceneLayer> l(new ColorTextureSceneLayer(i)); l->SetOrigin(-2, 1); l->SetAngle(20.0 / 180.0 * M_PI); scene.SetLayer(13, l.release()); @@ -102,7 +102,7 @@ // Some lines { - std::auto_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer); + std::unique_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer); layer->SetThickness(10); @@ -133,7 +133,7 @@ // Some text { - std::auto_ptr<TextSceneLayer> layer(new TextSceneLayer); + std::unique_ptr<TextSceneLayer> layer(new TextSceneLayer); layer->SetText("Hello"); scene.SetLayer(100, layer.release()); } @@ -199,7 +199,7 @@ } else { - std::auto_ptr<TextSceneLayer> + std::unique_ptr<TextSceneLayer> layer(new TextSceneLayer); layer->SetColor(0, 255, 0); layer->SetText(buf);