]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/vehicletype.h
Add a signal for advancing the rear end of the train
[r2c2.git] / source / libr2c2 / vehicletype.h
index 1305a19263a2a11488e03ba95268d314d671abed..e49a48fb19ea3c0b9fad7361ca8b39fa0b08b2cf 100644 (file)
@@ -148,10 +148,12 @@ public:
        class MirrorParametersLoader: public Msp::DataFile::Loader
        {
        public:
+               std::string filter;
                Angle phase_offset;
 
                MirrorParametersLoader();
        private:
+               void filt(const std::string &);
                void phase_offs(float);
        };
 
@@ -173,6 +175,7 @@ private:
        RodArray rods;
        std::string object;
        bool rotate_object;
+       float max_speed;
 
 public:
        VehicleType(const ArticleNumber &);
@@ -196,6 +199,7 @@ public:
        float get_back_axle_offset() const;
        const std::string &get_object() const { return object; }
        bool get_rotate_object() const { return rotate_object; }
+       float get_maximum_speed() const { return max_speed; }
 };
 
 } // namespace R2C2