public void set(TestButton _button, PopupMenu _popupMenu, FurnitureManager.FurniturePairing currentFurn, bool inFolder) { Debug.Log("Setting in pop up " + currentFurn.FurnName + " " + this.gameObject); button = _button; popupMenu = _popupMenu; currentFurniture = currentFurn; popupMenu.transform.position = this.transform.position + MenuOffSet; foreach (ButtonObjectScaler but in popupMenu.transform.GetComponentsInChildren <ButtonObjectScaler> ()) { but.setObjectToScale(this.gameObject); } popupMenu.transform.GetComponentInChildren <ChangePref> ().setFurniture(currentFurniture); popupMenu.transform.GetComponentInChildren <ChangePref> ().setInFolder(inFolder); popupMenu.transform.GetComponentInChildren <DeleteButton> ().currentObject = this.gameObject; foreach (Rotater rot in popupMenu.transform.GetComponentsInChildren <Rotater> ()) { rot.objectToDrag = this.gameObject; } popupMenu.transform.FindChild("TextureMenu").transform.GetComponentInChildren <TextureMenu> ().currentlySelected = this.gameObject; }
public void ReturnPrefrence(FurnitureManager.FurniturePairing pairing) { if (NotAddedFurniture != null) { //NotAddedFurniture.Add (pairing); LoadFurnitureType(currentType); LoadPage(currentPage); } }
public FurniturePreference(FurnitureManager.FurniturePairing pair) { FurnitureID = pair.id; MaterialIDs = new List <int>(); MaterialIDs.Add(pair.DefaultMaterial); FurniturePick = FurnitureManager.instance.GetFurniture(pair.id); foreach (int id in MaterialIDs) { materialPicks.Add(MaterialManager.instance.GetMaterial(id)); } }
public void newCustPref(FurnitureManager.FurniturePairing pairing) { CustomerManager.FurniturePreference newPref = new CustomerManager.FurniturePreference(pairing); mainCustomerMenu.addPrefrence(newPref); if (this.gameObject.transform.parent.gameObject.activeSelf) { LoadFurnitureType(currentType); LoadPage(currentPage); } }
public void RemovePrefrence(FurnitureManager.FurniturePairing preference) { for (int i = 0; i < MyPrefs.Count; i++) { if (MyPrefs [i].FurniturePick == preference) { MyPrefs.RemoveAt(i); break; } } Catalog.ReturnPrefrence(preference); if (gameObject.transform.parent.parent.gameObject.activeSelf) { LoadPage(currentPage); } }
public void setFurniture(FurnitureManager.FurniturePairing currentFur) { currentFurniture = currentFur; //Debug.Log ("Setting current furniture to " + currentFur.FurnName); }