#include "Event.h" class EventWithIntermission : public Event { unsigned intermissionStart; unsigned intermissionEnd; public: EventWithIntermission(unsigned startTime, unsigned endTime, unsigned intermissionStart, unsigned intermissionEnd); virtual bool isHappeningAt(unsigned time) const override; EventWithIntermission* clone() const override; };