]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/clock.h
Add a dialog to control the clock
[r2c2.git] / source / libr2c2 / clock.h
index 59bffe70f0f3871ff4c469fbc73456bd301db2a5..469d1916e1de77667cb57bb74b84a719c9da0540 100644 (file)
@@ -24,6 +24,7 @@ public:
 private:
        Msp::Time::TimeDelta current_time;
        float rate;
+       bool stopped;
 
 public:
        Clock();
@@ -32,6 +33,8 @@ public:
        float get_rate() const { return rate; }
        void set_current_time(const Msp::Time::TimeDelta &);
        const Msp::Time::TimeDelta &get_current_time() const { return current_time; }
+       void stop(bool);
+       bool is_stopped() const { return stopped; }
        void tick(const Msp::Time::TimeDelta &);
        void save(std::list<Msp::DataFile::Statement> &) const;
 };