private void HandleCPositionSelect(object sender, QueryOptionEventArgs e) { IGPSLoggerModel gpsLoggerModel = transform.GetComponent <GPSLoggerController>().GETGPSLoggerModel(); //Needs function to wait until gps signal is available // model.setQueryData(gpsLoggerModel.getStringGPSCoordinates()); QueryMenuController IqueryMenuView = transform.GetComponent <QueryMenuController>(); POICoordinatesObject poiCoordinatesObject = new POICoordinatesObject(gpsLoggerModel.getLatitude(), gpsLoggerModel.getLongitude(), gpsLoggerModel.getHeading()); poiCoordinatesObject.setMyLocation(true); poiCoordinatesObject.setName("My Location: " + poiCoordinatesObject.getCoordinates()); IqueryMenuView.addQuery(poiCoordinatesObject); }
public void OnCPositionButtonLogic() { var eventArgs = new QueryOptionEventArgs(); OnCPositionSelect(this, eventArgs); }