]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/trackpart.h
Add state loading and saving to engineer
[r2c2.git] / source / libmarklin / trackpart.h
index 05fa0ba9dabd594cd2d882c99f579f1bdf165e50..de449b3a59e05e5d4c6c873b9ff8400a3db66396 100644 (file)
@@ -16,17 +16,12 @@ namespace Marklin {
 
 struct TrackPart
 {
-       class Loader: public Msp::DataFile::Loader
+       class Loader: public Msp::DataFile::BasicLoader<TrackPart>
        {
-       private:
-               TrackPart &part;
-
        public:
                Loader(TrackPart &);
-               TrackPart &get_object() { return part; }
        private:
                virtual void finish();
-
                void start(float, float, float);
        };