6 #ifndef _RNBO_TimeSignatureEvent_H_
7 #define _RNBO_TimeSignatureEvent_H_
13 class PatcherEventTarget;
34 : _eventTime(eventTime)
35 , _numerator(numerator)
36 , _denominator(denominator)
41 : _eventTime(other._eventTime)
43 _numerator = other._numerator;
44 _denominator = other._denominator;
48 : _eventTime(other._eventTime)
50 _numerator = other._numerator;
51 _denominator = other._denominator;
56 _eventTime = other._eventTime;
57 _numerator = other._numerator;
58 _denominator = other._denominator;
65 return rhs.getTime() == getTime()
66 && rhs.getNumerator() == getNumerator()
67 && rhs.getDenominator() == getDenominator();
71 int getNumerator()
const {
return _numerator; }
72 int getDenominator()
const {
return _denominator; }
75 PatcherEventTarget* getEventTarget()
const {
return nullptr; }
78 void dumpEvent()
const {
89 friend class EventVariant;
96 #endif // #ifndef _RNBO_TimeSignatureEvent_H_