Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/LayerHolder.cpp @ 1299:c38c89684d83 broker
replacing std::auto_ptr by std::unique_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 02 Mar 2020 17:21:24 +0100 |
parents | 7ec8fea061b9 |
children | 257f2c9a02ac |
comparison
equal
deleted
inserted
replaced
1297:6ab03e429f06 | 1299:c38c89684d83 |
---|---|
51 | 51 |
52 baseLayerIndex_ = controller->GetScene().GetMaxDepth() + 100; | 52 baseLayerIndex_ = controller->GetScene().GetMaxDepth() + 100; |
53 | 53 |
54 for (int i = 0; i < polylineLayerCount_; ++i) | 54 for (int i = 0; i < polylineLayerCount_; ++i) |
55 { | 55 { |
56 std::auto_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer()); | 56 std::unique_ptr<PolylineSceneLayer> layer(new PolylineSceneLayer()); |
57 controller->GetScene().SetLayer(baseLayerIndex_ + i, layer.release()); | 57 controller->GetScene().SetLayer(baseLayerIndex_ + i, layer.release()); |
58 } | 58 } |
59 | 59 |
60 for (int i = 0; i < textLayerCount_; ++i) | 60 for (int i = 0; i < textLayerCount_; ++i) |
61 { | 61 { |
62 std::auto_ptr<TextSceneLayer> layer(new TextSceneLayer()); | 62 std::unique_ptr<TextSceneLayer> layer(new TextSceneLayer()); |
63 controller->GetScene().SetLayer( | 63 controller->GetScene().SetLayer( |
64 baseLayerIndex_ + polylineLayerCount_ + i, | 64 baseLayerIndex_ + polylineLayerCount_ + i, |
65 layer.release()); | 65 layer.release()); |
66 } | 66 } |
67 } | 67 } |