private void PopulateList() { foreach (var gear in _prototypeManager.EnumeratePrototypes <StartingGearPrototype>()) { OutfitList.Add(GetItem(gear, OutfitList)); } }
private void PopulateByFilter(string filter) { OutfitList.Clear(); foreach (var gear in _prototypeManager.EnumeratePrototypes <StartingGearPrototype>()) { if (!string.IsNullOrEmpty(filter) && gear.ID.ToLowerInvariant().Contains(filter.Trim().ToLowerInvariant())) { OutfitList.Add(GetItem(gear, OutfitList)); } } }