private static ServerUtils.StringArray GetAllPedestriansList() { ServerUtils.StringArray array = new ServerUtils.StringArray(); List<string> lst = new List<string>(); foreach (var i in PedestrianCompanion.Pedestrians) { lst.Add(i.pedestrianName); } DataManager.ConvertToStringArray(lst, ref array); return array; }
private static ServerUtils.StringArray GetAllVehiclesList() { ServerUtils.StringArray array = new ServerUtils.StringArray(); List<string> lst = new List<string>(); foreach (var i in VehicleCompanion.Vehicles) { lst.Add(i.vehicleName); } DataManager.ConvertToStringArray(lst, ref array); return array; }
private static ServerUtils.StringArray GetVehicleTypes() { ServerUtils.StringArray array = new ServerUtils.StringArray(); List<string> lst = new List<string>(); foreach(var i in AssetHandler.getInstance().vehicles) { lst.Add(i.name); } DataManager.ConvertToStringArray(lst, ref array); return array; }
private static ServerUtils.StringArray GetVehicleCameras(string pedestrianName) { var pedestrian = Vehicles.Find(element => element.vehicleName == pedestrianName); ServerUtils.StringArray array = new ServerUtils.StringArray(); List <string> lst = new List <string>(); foreach (var c in pedestrian.VehicleInterface.GetCaptureCameras()) { lst.Add(c.cameraName); } DataManager.ConvertToStringArray(lst, ref array); return(array); }
private static ServerUtils.StringArray GetPedestrianCameras(string pedestrianName) { var pedestrian = Pedestrians.Find(element => element.pedestrianName == pedestrianName); ServerUtils.StringArray array = new ServerUtils.StringArray(); List <string> lst = new List <string>(); foreach (var c in pedestrian.pedestrianPtr.captureCameras) { lst.Add(c.cameraName); } DataManager.ConvertToStringArray(lst, ref array); return(array); }