Vehicle *get_next() const { return next; }
Vehicle *get_previous() const { return prev; }
- void place(Track *, unsigned, float, PlaceMode = CENTER);
+ void place(Track &, unsigned, float, PlaceMode = CENTER);
+ void unplace();
void advance(float);
Track *get_track() const { return track_pos.track; }
unsigned get_entry() const { return track_pos.ep; }