예제 #1
0
파일: Level.cs 프로젝트: fchauvel/heat
        private void Countdown(int duration, Timer.TickHandler tickHandler)
        {
            Timer timer = new Timer(duration, tickHandler);

            timer.DoWork();
        }
예제 #2
0
파일: Level.cs 프로젝트: fchauvel/heat
 public void TimeSwitch(Timer.TickHandler tickHandler)
 {
     Countdown(0, tickHandler);
 }
예제 #3
0
파일: Level.cs 프로젝트: fchauvel/heat
 public void TimeExercise(Timer.TickHandler tickHandler)
 {
     Countdown(workoutPhase.ExerciseDuration, tickHandler);
 }
예제 #4
0
파일: Level.cs 프로젝트: fchauvel/heat
 public void TimeBreak(Timer.TickHandler tickHandler)
 {
     Countdown(workoutPhase.BreakDuration, tickHandler);
 }
예제 #5
0
파일: Level.cs 프로젝트: fchauvel/heat
 public void TimeToStretching(Timer.TickHandler tickHandler)
 {
     Countdown(stretchingPhase.BreakDuration, tickHandler);
 }
예제 #6
0
파일: Level.cs 프로젝트: fchauvel/heat
 public void TimeToWarmup(Timer.TickHandler tickHandler)
 {
     Countdown(warmupPhase.BreakDuration, tickHandler);
 }