/*! \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 */