public void AddDepartmentIndicator(string name, List <string> departments, List <IIndicator> indicators) { GameObject indObject = _departmentsPool.GetInstance(); StatIndicatorContainer indContainer = indObject.GetComponent <StatIndicatorContainer>(); indContainer.InitContainer(name, departments, indicators); }
public void UpdateDepartmentsIndicators(List <List <System.Tuple <string, IIndicator> > > indicators) { List <GameObject> indObjects = _departmentsPool.GetInstances(indicators.Count); for (int i = 0; i < indObjects.Count; i++) { StatIndicatorContainer indContainer = indObjects[i].GetComponent <StatIndicatorContainer>(); indContainer.InitContainer(indicators[i]); } }