2013-05-15 03:55:51 +02:00
|
|
|
|
2013-07-31 18:19:15 +02:00
|
|
|
#ifndef LUPPP_TIME_OBSERVER_H
|
|
|
|
#define LUPPP_TIME_OBSERVER_H
|
2013-05-15 03:55:51 +02:00
|
|
|
|
2013-07-31 11:55:48 +02:00
|
|
|
class TimeObserver
|
2013-05-15 03:55:51 +02:00
|
|
|
{
|
|
|
|
public:
|
2013-08-04 19:04:26 +02:00
|
|
|
/// registers with TimeManager
|
|
|
|
TimeObserver();
|
|
|
|
|
2013-05-15 03:55:51 +02:00
|
|
|
virtual void setFpb(int fpb){};
|
2013-05-15 05:05:36 +02:00
|
|
|
|
|
|
|
virtual void bar(){};
|
|
|
|
virtual void beat(){};
|
|
|
|
|
2013-08-05 18:52:53 +02:00
|
|
|
virtual void tapTempo(bool b){};
|
|
|
|
|
2013-05-15 03:55:51 +02:00
|
|
|
};
|
|
|
|
|
2013-07-31 18:19:15 +02:00
|
|
|
#endif // LUPPP_TIME_OBSERVER_H
|