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));
         }
     }
 }