public void Initialize(FixtureInfo info) { this.info = info; this.transform.localPosition = new Vector3 (info.midpoint.x, info.midpoint.y); jukeboxes = new Dictionary<string, Jukebox> (); if (info.jukeboxes != null) { Jukebox jukebox; for (int i = 0; i < info.jukeboxes.Length; i++) { jukebox = AudioManager.self.InstantiateJukeboxFromInfo (info.jukeboxes [i]); jukeboxes.Add (info.jukeboxes [i].name, jukebox); } } bounds = new List<Bound> (); Bound bound; for (int i = 0; i < info.bounds.Length; i++) { bound = Instantiate (boundPrefab).GetComponent <Bound> (); bound.Initialize (info.bounds[i], this); bound.transform.parent = transform; bound.transform.localPosition = new Vector3 (); if (info.bounds [i].audio != null) { bound.SetJukebox (jukeboxes[info.bounds[i].audio.jukebox]); } bounds.Add (bound); } }
private void Initialize(FixtureInfo fixtureInfo) { book = Book.GetInstance(fixtureInfo.FilePath); sheet = book.GetSheet(fixtureInfo.SheetName); testCase = sheet.GetCase(fixtureInfo.TestCaseName); Loggi.Debug("FixtureBook : Case : " + testCase); }
public IActionResult ThisWeeksFixtures() { var fixtureInfo = new FixtureInfo { CurrentWeek = GameCache.CurrentWeek, SelectedWeek = GameCache.CurrentWeek.ToString() }; return(WeeklyFixtures(fixtureInfo)); }
public IActionResult WeeklyFixtures(FixtureInfo fixtureInfo) { fixtureInfo.Week = Int32.Parse(fixtureInfo.SelectedWeek); fixtureInfo.WeekString = Utilities.Utilities.GetWeekDisplay(fixtureInfo.Week); fixtureInfo.CurrentWeek = GameCache.CurrentWeek; for (var index = 0; index <= GameCache.NumberOfWeeksInSeason + 1; index++) { var weekString = Utilities.Utilities.GetWeekDisplay(index); fixtureInfo.WeekList.Add(new SelectListItem(weekString, index.ToString(), index == fixtureInfo.Week)); } return(View("Index", fixtureInfo)); }
private void Initialize(List <StackFrame> stackFrames) { for (int i = 0; i < stackFrames.Count; i++) { FixtureInfo fixtureInfo = GetFixtureInfo(stackFrames[i], false); if (fixtureInfo != null) { Initialize(fixtureInfo); return; } } Initialize(GetFixtureInfo(stackFrames[0], true)); }
private void Initialize(FixtureInfo fixtureInfo) { Initialize(fixtureInfo.TestClass, fixtureInfo.FilePath, fixtureInfo.SheetName, fixtureInfo.TestCaseName); }