X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrackchain.h;h=7d3c518a92842aa076350b701182b7fd6054df86;hb=83c6923396fcfa42e6adf949b9476663f322748b;hp=729a89cd9c6910882fe641721f86751e93df21e0;hpb=72cc2ffc70f78d255297c3b8aa19618806f62a94;p=r2c2.git diff --git a/source/libr2c2/trackchain.h b/source/libr2c2/trackchain.h index 729a89c..7d3c518 100644 --- a/source/libr2c2/trackchain.h +++ b/source/libr2c2/trackchain.h @@ -4,6 +4,7 @@ #include #include #include +#include #include "trackiter.h" namespace R2C2 { @@ -62,9 +63,13 @@ private: public: const TrackSet &get_tracks() const { return tracks; } bool has_track(Track &) const; + bool is_loop() const; private: void object_removed(Object &); + +public: + virtual Msp::DataFile::Statement save_reference() const = 0; }; } // namespace R2C2