public override void update(Clock clock, EventManager eventManager) { Vector3 diff = calculateDelta(); if (diff != lastLength) { lastLength = diff; currentDelta = diff.length(); if (MeasurementChanged != null) { MeasurementChanged.Invoke(this); } } }
private void OnMeasurementChanged() { MeasurementChanged?.Invoke(this, EventArgs.Empty); MeasurementDataChanged?.Invoke(WeatherData); }