]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/vehicle.cpp
Reduce interface clutter in Layout by storing Objects in a uniform way
[r2c2.git] / source / libr2c2 / vehicle.cpp
index 1c4a5b0f441ec9d5e6b40f711cc54afd176cbf08..457cb332dc2f5148327988ad797184205fee632a 100644 (file)
@@ -25,7 +25,7 @@ Vehicle::Vehicle(Layout &l, const VehicleType &t):
        bogies.assign(type.get_bogies().begin(), type.get_bogies().end());
        rods.assign(type.get_rods().begin(), type.get_rods().end());
 
-       layout.add_vehicle(*this);
+       layout.add(*this);
 }
 
 Vehicle::~Vehicle()
@@ -34,7 +34,7 @@ Vehicle::~Vehicle()
                detach_back();
        if(prev)
                detach_front();
-       layout.remove_vehicle(*this);
+       layout.remove(*this);
 }
 
 Vehicle *Vehicle::clone(Layout *to_layout) const