6 #ifndef _RNBO_BBUEvent_H_
7 #define _RNBO_BBUEvent_H_
13 class PatcherEventTarget;
37 : _eventTime(eventTime)
45 : _eventTime(other._eventTime)
48 _beats = other._beats;
49 _units = other._units;
53 : _eventTime(other._eventTime)
56 _beats = other._beats;
57 _units = other._units;
62 _eventTime = other._eventTime;
64 _beats = other._beats;
65 _units = other._units;
70 bool operator==(
const BBUEvent& rhs)
const
72 return rhs.getTime() == getTime()
73 && rhs.getBars() == getBars()
74 && rhs.getBeats() == getBeats()
75 && rhs.getUnits() == getUnits();
79 number getBars()
const {
return _bars; }
80 number getBeats()
const {
return _beats; }
81 number getUnits()
const {
return _units; }
84 PatcherEventTarget* getEventTarget()
const {
return nullptr; }
87 void dumpEvent()
const {
100 friend class EventVariant;
107 #endif // #ifndef _RNBO_BBUEvent_H_