]> git.tdb.fi Git - r2c2.git/blobdiff - source/engineer/trainproperties.h
Implement removing vehicles from a train
[r2c2.git] / source / engineer / trainproperties.h
index c75015b08f4b27f8c5b009af0af17aa572352713..b69569f77dd47eddd2fca0435e3be3a4c8478ec7 100644 (file)
@@ -27,12 +27,14 @@ private:
        Msp::GLtk::List *lst_vehicles;
        Msp::GLtk::Dropdown *drp_new_vehicle;
        std::vector<const Marklin::VehicleType *> add_vehicles;
+       std::set<unsigned> rem_vehicles;
 
 public:
        TrainProperties(Engineer &, const Msp::GLtk::Resources &, Marklin::Train *);
 private:
        virtual void on_ok_clicked();
        void new_vehicle_selected(unsigned, const std::string &);
+       void remove_vehicle_clicked();
        const Marklin::VehicleType &get_vehicle_type(unsigned, bool);
 };