]> git.tdb.fi Git - r2c2.git/blobdiff - source/3d/track.h
Major code refactoring:
[r2c2.git] / source / 3d / track.h
index f38593ec08e2ee3e169e534c7243d19f2c02770f..a9154b7c6bbb628fb486d7d934601224a03a37ce 100644 (file)
@@ -3,7 +3,9 @@
 
 #include <list>
 #include <msp/gl/vertexarray.h>
+#include <msp/gl/vertexarraybuilder.h>
 #include "libmarklin/track.h"
+#include "libmarklin/trackpart.h"
 #include "misc.h"
 
 namespace Marklin {
@@ -31,7 +33,7 @@ private:
 
        void prepare_render();
        void build_object();
-       void build_part(const Track::Part &, Msp::GL::VertexArrayBuilder &, unsigned &);
+       void build_part(const TrackPart &, Msp::GL::VertexArrayBuilder &, unsigned &);
 };
 typedef std::list<Track3D *> Track3DSeq;