1 #ifndef IPLAYPANEL_H
2 #define IPLAYPANEL_H
3 
4 namespace Ms {
5 
6 class IPlayPanel {
7 
8    public:
~IPlayPanel()9       virtual ~IPlayPanel() {}
10 
11       virtual double speed() const = 0;
12       virtual void setTempo(double) = 0;
13       virtual void setSpeed(double) = 0;
14       virtual void increaseSpeed() = 0;
15       virtual void decreaseSpeed() = 0;
16       virtual void resetSpeed() = 0;
17       virtual bool isSpeedSliderPressed() const = 0;
18 };
19 
20 }
21 
22 #endif // IPLAYPANEL_H
23