X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Fvehicletype.cpp;h=5c14cbada6b5dc43905d6b064b087533bd87d066;hb=9b05c573a38639827697fe393d55b7c76f5bde45;hp=937ce89cf28050601a0e19ef6c7fdd66186ff90d;hpb=d01230572abde870055844b6efaa777a2ba93226;p=r2c2.git diff --git a/source/libmarklin/vehicletype.cpp b/source/libmarklin/vehicletype.cpp index 937ce89..5c14cba 100644 --- a/source/libmarklin/vehicletype.cpp +++ b/source/libmarklin/vehicletype.cpp @@ -12,8 +12,9 @@ using namespace Msp; namespace Marklin { -VehicleType::VehicleType(unsigned n): - art_nr(n), +VehicleType::VehicleType(const ArticleNumber &an): + art_nr(an), + locomotive(false), length(0), width(0), height(0) @@ -118,6 +119,7 @@ void VehicleType::Loader::width(float w) VehicleType::Axle::Loader::Loader(Axle &a): DataFile::ObjectLoader(a) { + add("object", &Axle::object); add("position", &Loader::position); add("powered", &Axle::powered); add("wheel_diameter", &Loader::wheel_diameter);