public TrainingProgressEventArgs(TrainingStage stage, double value, double maximum, double minimum) { this.stage = stage; this.value = value; this.maximum = maximum; this.minimum = minimum; }
private void SetStretching() { if (enableConsoleLog) { Debug.Log("Training :: SetStretching"); } trainingStage = TrainingStage.Stretching; targetScreen = trainingScreens[2]; targetScreen.SetupScreen(); }
private void SetWarmingUp() { if (enableConsoleLog) { Debug.Log("Training :: SetWarmingUp"); } trainingStage = TrainingStage.WarmingUp; targetScreen = trainingScreens[0]; targetScreen.SetupScreen(); }
public TrainingTracker(TrainingStage trainingStage) { TrainingStage = trainingStage; }
private void CallTrainingProgressChanged(TrainingStage stage, double max, double value) { var temp = TrainingProgressChanged; if (temp == null) { return; } var args = new TrainingProgressEventArgs(stage, value, max, 0d); temp(this, args); }