Summary Files Commits Branches @commit @diff @stats
path: root / Year 1 / Object-oriented Programming / Exam 2 / ex2 / EventWithIntermission.h
blob: dbc6b4c1a7e7917f2752fca62314db65ec1f19a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#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;
};