#include "mapviewer.h" using namespace std; void CClock::Init() { SetHour(12); SetMinute(0); } int CClock::GetHour() { return Hour; } int CClock::GetMinute() { return Minute; } void CClock::SetHour(int h) { Hour = h; } void CClock::SetMinute(int m) { Minute = m; } void CClock::AdvanceOneMinute() { Minute++; if (Minute >= 60) { Minute = 0; AdvanceOneHour(); } } void CClock::AdvanceOneHour() { Hour++; if (Hour >= 24) Hour = 0; } void CClock::TurnBackOneMinute() { Minute--; if (Minute < 0) { Minute = 59; TurnBackOneHour(); } } void CClock::TurnBackOneHour() { Hour--; if (Hour < 0) Hour = 23; }