//Setting the information of this model public void SetGPSCoordinates(double lat, double lon, float hea) { latitude = lat; longitude = lon; heading = hea; var eventArgs = new GPSCoordinatesChangedEventArgs(latitude, longitude, heading); // Dispatch the 'position changed' event OnGPSDataChanged(this, eventArgs); }
// Called when the model's GPS data changed private void HandleGPSChanged(object sender, GPSCoordinatesChangedEventArgs e) { view.setGPSTextMesh(e.latitude, e.longitude, e.heading); //Debug.Log("Display Event changed "+e.longitude); }