/*! \cond PRIVATE */
using System.Collections.Generic;
// ReSharper disable once CheckNamespace
namespace DarkTonic.MasterAudio {
///
/// This class contains frequently used methods for ArrayLists.
///
// ReSharper disable once CheckNamespace
public static class ArrayListUtil {
///
/// Shuffle an array (randomize Variations)
///
///
public static void SortIntArray(ref List list) {
for (var i = 0; i < list.Count; i++) {
var temp = list[i];
var randomIndex = UnityEngine.Random.Range(i, list.Count);
list[i] = list[randomIndex];
list[randomIndex] = temp;
}
}
public static bool IsExcludedChildName(string name) {
return MasterAudio.ExemptChildNames.Contains(name);
}
}
}
/*! \endcond */