Exemple #1
0
 public bool IsInGroup(string filename, string groupName)
 {
     for (var i = 0; i < WavGroups.Count(); i++)
     {
         if (WavGroups[i].Name == groupName)
         {
             return(WavGroups[i].Wavs.Contains(filename));
         }
     }
     return(false);
 }
Exemple #2
0
 public void AddGroup(WavGroup wavGroup)
 {
     WavGroups.Add(wavGroup);
     foreach (var wav in wavGroup.Wavs)
     {
         if (!wavGroupsByFilename.ContainsKey(wav))
         {
             wavGroupsByFilename[wav] = new List <WavGroup>();
         }
         wavGroupsByFilename[wav].Add(wavGroup);
     }
 }