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