AGS.Types.Game.IsNameUsedByAudioClip C# (CSharp) Method

IsNameUsedByAudioClip() private method

private IsNameUsedByAudioClip ( string name, AudioClipFolder folderToCheck, object ignoreObject ) : bool
name string
folderToCheck AudioClipFolder
ignoreObject object
return bool
        private bool IsNameUsedByAudioClip(string name, AudioClipFolder folderToCheck, object ignoreObject)
        {
            foreach (AudioClip clip in folderToCheck.Items)
            {
                if ((clip.ScriptName == name) && (clip != ignoreObject))
                {
                    return true;
                }
            }

            foreach (AudioClipFolder subFolder in folderToCheck.SubFolders)
            {
                if (IsNameUsedByAudioClip(name, subFolder, ignoreObject))
                {
                    return true;
                }
            }

            return false;
        }