Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/LayerHolder.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 | 257f2c9a02ac |
comparison
equal
deleted
inserted
replaced
1296:86400fa16091 | 1298:8a0a62189f46 |
---|---|
47 | 47 |
48 baseLayerIndex_ = GetScene().GetMaxDepth() + 100; | 48 baseLayerIndex_ = GetScene().GetMaxDepth() + 100; |
49 | 49 |
50 for (int i = 0; i < polylineLayerCount_; ++i) | 50 for (int i = 0; i < polylineLayerCount_; ++i) |
51 { | 51 { |
52 std::auto_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer()); | 52 std::unique_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer()); |
53 GetScene().SetLayer(baseLayerIndex_ + i, layer.release()); | 53 GetScene().SetLayer(baseLayerIndex_ + i, layer.release()); |
54 } | 54 } |
55 | 55 |
56 for (int i = 0; i < textLayerCount_; ++i) | 56 for (int i = 0; i < textLayerCount_; ++i) |
57 { | 57 { |
58 std::auto_ptr<TextSceneLayer> layer(new TextSceneLayer()); | 58 std::unique_ptr<TextSceneLayer> layer(new TextSceneLayer()); |
59 GetScene().SetLayer( | 59 GetScene().SetLayer( |
60 baseLayerIndex_ + polylineLayerCount_ + i, | 60 baseLayerIndex_ + polylineLayerCount_ + i, |
61 layer.release()); | 61 layer.release()); |
62 } | 62 } |
63 | 63 |