ChessClock::addTime() for time controllers to work
[chessclock] / classes / chessclock.h
index 4504061..4ab58cc 100644 (file)
@@ -89,9 +89,23 @@ public:
       @return Time played in msecs */
     virtual int getTimePlayed() const;
 
+    /*! Set time available
+
+      @param msecs Time available in msecs */
+    void setTimeAvailable(int msecs);
+
+    /*! Add time
+
+      Add time to timeAvailableBeforeTurn_ total available time
+      counter.
+
+      @param msecs Time to add in msecs */
+    void addTime(int msecs);
+
 
 signals:
     void timeOutLoser();
+    void turnEnded();
 
 public slots: