internal void Populate(WUILoomModules wUILoomModules, Module module) { Clear(); _components.wUILoomModules = wUILoomModules; // add data set GameObject gameObject = Instantiate(_prefabs.wUILoomModuleMembersMemberElement.gameObject, _components.memberContainer, false); WUILoomModuleMembersMemberElement wUILoomModuleMembersMemberElement = gameObject.GetComponent <WUILoomModuleMembersMemberElement>(); wUILoomModuleMembersMemberElement.Populate(this, module); foreach (KeyValuePair <string, SandboxEvent> entry in module.sandboxEventsById) { CreateMember(entry.Value); } foreach (KeyValuePair <string, SandboxCall> entry in module.sandboxCallsById) { CreateMember(entry.Value); } Stack(); }
internal void Populate(WUILoomModules wUILoomModules, Module module) { _data.module = module; _components.wUILoomModules = wUILoomModules; _components.nameLabel.text = module.data.name; }