6 #ifndef _RNBO_StartupEvent_H_
7 #define _RNBO_StartupEvent_H_
12 #include "RNBO_List.h"
13 #include "RNBO_PlatformInterface.h"
14 #include "RNBO_Logger.h"
15 #include "RNBO_Debug.h"
20 class PatcherEventTarget;
48 : _eventTime(eventTime)
54 : _eventTime(other._eventTime)
60 : _eventTime(other._eventTime)
67 _eventTime = other._eventTime;
75 return rhs.getTime() == getTime()
76 && rhs.getType() == getType();
79 StartupEvent::Type getType()
const {
return _type; }
83 PatcherEventTarget* getEventTarget()
const {
return nullptr; }
86 void dumpEvent()
const {
94 StartupEvent::Type _type = Invalid;
96 friend class EventVariant;
104 #endif // #ifndef _RNBO_StartupEvent_H_