- const std::list<Track3D *> &get_tracks() const { return tracks; }
- Track3D &get_track(const Track &) const;
- Track3D *pick_track(float, float, float) const;
+ const TrackMap &get_tracks() const { return tracks; }
+ Track3D &get_track(Track &) const;
+
+ void add_vehicle(Vehicle3D &);
+ void remove_vehicle(Vehicle3D &);
+ Vehicle3D &get_vehicle(Vehicle &) const;