X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2F3d%2Ftrack.h;h=c66a65f969bae0b7dc08f23c4768401e17e502ea;hb=a4a6af55ad5a9bfa14067532b1d1c914ef4c6668;hp=857b129c11fedbb85adc7796b16b50768bdeb3d7;hpb=bde934f7d5ba07a9442a305192e10024820d13ed;p=r2c2.git diff --git a/source/3d/track.h b/source/3d/track.h index 857b129..c66a65f 100644 --- a/source/3d/track.h +++ b/source/3d/track.h @@ -12,14 +12,12 @@ namespace R2C2 { class Endpoint3D; -class Layout3D; class Path3D; class TrackType3D; -class Track3D: public Object3D, public Msp::GL::ObjectInstance, public sigc::trackable +class Track3D: public Object3D, public Msp::GL::ObjectInstance { private: - Layout3D &layout; Track &track; const TrackType3D &type; std::vector endpoints; @@ -37,7 +35,6 @@ public: virtual Vector get_node() const; virtual bool is_visible() const { return true; } - Msp::GL::Matrix create_matrix() const; virtual void setup_render(Msp::GL::Renderer &, const Msp::GL::Tag &) const; private: void link_changed(unsigned, Track *);