]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/vehicle.h
Add a generic link interface as well
[r2c2.git] / source / libr2c2 / vehicle.h
index 54054bb50e325cb1babf87408fbbf637999a3ca4..bbd156ceb332347269e6c0811253ec74d344f5c9 100644 (file)
@@ -121,6 +121,10 @@ private:
        TrackPoint get_point(const TrackPosition &, float, float = 0.5) const;
 
 public:
+       virtual unsigned get_n_link_slots() const;
+       virtual Vehicle *get_link(unsigned) const;
+       virtual int get_link_slot(const Object &) const;
+
        virtual bool collide_ray(const Vector &, const Vector &) const { return false; }
 };