private void clearInfoLayer(InfoLayerJob job) { foreach (Labels l in job.Labels) { textLabels[l].SetText(""); } if (jobs[0].Job.Equals(InfoLayerJob.InfoJob.Clear)) { clearInfoLayer(); } }
//protected void populateLabels(InfoLayerJob job) //{ // if (job.JobIndex >= 0) // { // Dictionary<Labels, string> tuple = new Dictionary<Labels, string>(); // if (job.Job.Equals(InfoLayerJob.InfoJob.Region) || job.Job.Equals(InfoLayerJob.InfoJob.RegionPreview)) // { // tuple = job.JobIndex >= 0 ? InfoLayerTuple.getRegionTuple(worldData, job.JobIndex) : tuple; // } // else if (job.Job.Equals(InfoLayerJob.InfoJob.Town) || job.Job.Equals(InfoLayerJob.InfoJob.TownPreview)) // { // tuple = job.JobIndex >= 0 ? InfoLayerTuple.getTownTuple(worldData, job.JobIndex) : tuple; // } // else if (job.Job.Equals(InfoLayerJob.InfoJob.Parameters)) // { // tuple = job.JobIndex >= 0 ? InfoLayerTuple.getBoxerTuple(worldData, job.JobIndex) : tuple; // } // foreach (Labels l in job.Labels) // { // populateLabel(l, tuple[l]); // } // if (job.CalendarVisible) // { // rightInfoPanelCalendar.gameObject.SetActive(true); // populateCalendar(job); // } // else // { // rightInfoPanelCalendar.gameObject.SetActive(false); // } // } // if (job.Job.Equals(InfoLayerJob.InfoJob.Clear)) // { // clearInfoLayer(); // } //} private void populateCalendar(InfoLayerJob job) { if (job.CalendarVisible) { rightInfoPanelCalendar.gameObject.SetActive(true); rightInfoPanelCalendar.drawCalendar(WorldDetailProtocol.getRegionTournamentsForMonth(ref worldData, job.JobIndex, 0)); } else { rightInfoPanelCalendar.gameObject.SetActive(false); } }
private Dictionary <Labels, string> fetchTuple(InfoLayerJob job) { Dictionary <Labels, string> tuple = new Dictionary <Labels, string>(); if (job.Job.Equals(InfoLayerJob.InfoJob.Region) || job.Job.Equals(InfoLayerJob.InfoJob.RegionPreview)) { tuple = job.JobIndex >= 0 ? InfoLayerTuple.getRegionTuple(worldData, job.JobIndex) : tuple; } else if (job.Job.Equals(InfoLayerJob.InfoJob.Town) || job.Job.Equals(InfoLayerJob.InfoJob.TownPreview)) { tuple = job.JobIndex >= 0 ? InfoLayerTuple.getTownTuple(worldData, job.JobIndex) : tuple; } else if (job.Job.Equals(InfoLayerJob.InfoJob.Parameters)) { tuple = job.JobIndex >= 0 ? InfoLayerTuple.getBoxerTuple(worldData, job.JobIndex) : tuple; } return(tuple); }
public void sendJob(InfoLayerJob job) { jobs.Add(job); }