X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Flocomotive.cpp;h=530a111d7963a4ee1074f6d2f70a778cc98633d6;hb=447d621e93e71b710fed0920b473350122426b97;hp=0de0110f3cafd673ec55347ec3fb71c9e987cc74;hpb=1d735b80482317fd930eb47ca255ab9f1f120a7d;p=r2c2.git diff --git a/source/libmarklin/locomotive.cpp b/source/libmarklin/locomotive.cpp index 0de0110..530a111 100644 --- a/source/libmarklin/locomotive.cpp +++ b/source/libmarklin/locomotive.cpp @@ -10,7 +10,8 @@ using namespace Msp; namespace Marklin { -Locomotive::Locomotive(Control &c, unsigned a): +Locomotive::Locomotive(const LocoType &t, Control &c, unsigned a): + type(t), control(c), addr(a), speed(0), @@ -56,6 +57,8 @@ void Locomotive::set_function(unsigned func, bool state) funcs&=~(1<>i)&1); } }