private void HandleTakePhoto(object sender, TakePhotoEventArgs e) { view.MenuVisibility(false); IQueryMenuController controller = GetComponent <QueryMenuController>(); controller.accessPhotoQuery(e.base64); }
private void ShowDialog(object sender, BackEventArgs e) { view.setAllResultMenuVisibility(false); IQueryMenuController controller = gameObject.GetComponent <QueryMenuController>(); controller.getview().setVisibility(true); controller.getview().error(); controller.getview().setErrorDialogVisibility(true); Debug.Log("Error Window showing"); }
//Functions to call once an Event occurs private void HandleBackButtonOnPress(object sender, MapBackEventArgs e) { IMainMenuModel mainMenuModel = transform.GetComponent <MainMenuController>().GETMainMenuModel(); model.ChangeVisibility(false); mainMenuModel.ChangeVisibility(true); IQueryMenuController IqueryMenuController = transform.GetComponent <QueryMenuController>(); Vector3 pos = IqueryMenuController.getview().getInitQueryMenuPosition(); IqueryMenuController.getview().setQueryMenuRadialPosition(pos, true); }
//Handling models private void ClickOnOkButton(object sender, YearChangeEventArgs e) { IMainMenuModel mainMenuModel = transform.GetComponent <MainMenuController>().GETMainMenuModel(); model.LowerBound = lowerBoundAttribute.true_lowerbound; model.UpperBound = upperBoundAttribute.true_upperbound; Debug.Log("Sending datetime" + model.LowerBound + " " + model.UpperBound); //mainMenuModel.setQueryData(model.LowerBound +" "+ model.UpperBound); //POICoordinatesObject poiCoordinatesObject = new POICoordinatesObject(model.getLowerBound(),model.getUpperBound()); //poiCoordinatesObject.setName("From "+model.getLowerBound().ToString() +" to "+model.getUpperBound().ToString()); IQueryMenuController iqQueryMenuController = GetComponent <QueryMenuController>(); iqQueryMenuController.setTemporal(model.UpperBound, model.LowerBound, true); Vector3 pos = iqQueryMenuController.getview().getInitQueryMenuPosition(); iqQueryMenuController.getview().setQueryMenuRadialPosition(pos, true); }
private void HandleSpatialSelect(object sender, SpatialEventArgs e) { IMapMenuModel mapMenuModel = transform.GetComponent <MapMenuController>().GETMapMenuModel(); model.ChangeVisibility(false); mapMenuModel.ChangeVisibility(true); IMapView mapView = transform.GetComponent <MapController>().GETMapView(); Vector3 newpos = new Vector3(Camera.main.transform.position.x, Camera.main.transform.position.y - 0.6f, Camera.main.transform.position.z); mapView.setMapPosition(newpos); IMapModel mapModel = transform.GetComponent <MapController>().GETMapModel(); model.ChangeVisibility(false); mapModel.ChangeVisibility(true); IQueryMenuController IqueryMenuController = transform.GetComponent <QueryMenuController>(); IqueryMenuController.getview().setQueryMenuRadialPosition(new Vector3(0.1f, 0, 0), false); IqueryMenuController.getview().setQueryMenuPosition(new Vector3(0, 0, 1f)); }
private void POItoQuery(object sender, POIEventArgs e) { IQueryMenuController iqQueryMenuController = transform.GetComponent <QueryMenuController>(); iqQueryMenuController.addQuery(e.GETPoiCoordinatesObject()); }
private void DeleteFromQueryMenu(object sender, ResetObject e) { IQueryMenuController controller = gameObject.GetComponent <QueryMenuController>(); controller.getview().Reset(); }
private void HandleSearch(object sender, BackEventArgs e) { IQueryMenuController iqQueryMenuController = GetComponent <QueryMenuController>(); iqQueryMenuController.setAndSearchTemporal(model.UpperBound, model.LowerBound, true); }