public CalibrationRunnerEventArgs(CalibrationRunnerResult result, string message, string rating, CalibrationResult calibrationResult) { this.result = result; this.message = message; this.rating = rating; this.calibrationResult = calibrationResult; }
private void RaiseResult(CalibrationRunnerResult result, string message, CalibrationResult calibrationReport) { if (OnResult != null) { OnResult(this, new CalibrationRunnerEventArgs(result, message, calibrationReport)); } }
public CalibrationRunnerEventArgs(CalibrationRunnerResult result, string message, string rating, CalibrationResult calibrationResult) { this.result = result; this.message = message; this.rating = rating; this.calibrationResult = calibrationResult; }
private void AbortCalibration(CalibrationRunnerResult type, string errorMessage) { if (isAborting) { return; // Only one call is needed } isAborting = true; GazeManager.Instance.CalibrationAbort(); StopAndClose(); RaiseResult(type, errorMessage); }
private void RaiseResult(CalibrationRunnerResult result, string message, string rating = null, CalibrationResult calibrationReport = null) { if (resultEventRaised) { Debug.LogError("Callback called more than once."); } resultEventRaised = true; if (OnResult != null) { if (calibrationReport == null) { calibrationReport = new CalibrationResult() { Result = false }; } OnResult(this, new CalibrationRunnerEventArgs(result, message, rating, calibrationReport)); } // After calling back, we are done, get rid of the singleton Destroy(); }
public CalibrationRunnerEventArgs(CalibrationRunnerResult result, string message) { this.result = result; this.message = message; }
public CalibrationRunnerEventArgs(CalibrationRunnerResult result) { this.result = result; }
public CalibrationRunnerEventArgs(CalibrationRunnerResult result, string message) { this.result = result; this.message = message; }
public CalibrationRunnerEventArgs(CalibrationRunnerResult result) { this.result = result; }
private void DispatchResult(CalibrationRunnerResult result, string message, string rating = null, CalibrationResult calibrationReport = null) { QueueCallback(new Callback(() => RaiseResult(result, message, rating, calibrationReport))); }