public void LoadTree(DataManager.TreeData <Item> treeData) { enclosure.FillSlot(treeData.Enclosure); groundL.FillSlot(treeData.GroundL); groundR.FillSlot(treeData.GroundR); glasses.FillSlot(treeData.Glasses); neck.FillSlot(treeData.Neck); foliage.FillSlot(treeData.Foliage); pendants.FillSlot(treeData.Pendants); treeNameText.text = treeData.Name; GenderSelector genderSelector = GetComponent <GenderSelector>(); if (genderSelector != null) { genderSelector.SetGender(treeData.Gender); } }
public TitleFormViewModel(Title title) { this.ID = title.ID; this.TitleValue = title.TitleValue; this.DefaultGender = title.DefaultGender; Gender[] allGenders = Enum.GetValues(typeof(Gender)).Cast <Gender>().ToArray(); Genders = new GenderSelector[allGenders.Count()]; int i = 0; foreach (Gender g in allGenders) { GenderSelector gs = new GenderSelector(g); gs.Selected = title.AllowedGenders.Contains(g); Genders[i] = gs; i++; } }