public void AddOrnament(Ornament ornament) { int index = ornaments.FindIndex(o => o.position.Equals(ornament.position)); if (index != -1) { ornaments[index] = ornament; } else { ornaments.Add(ornament); } }
public void RemoveOrnament(Ornament ornament) { ornaments.Remove(ornament); }