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 }