Parse() static private method

static private Parse ( Sng2014HSL anchorSection ) : RocksmithToolkitLib.Xml.SongAnchor2014[]
anchorSection Sng2014HSL
return RocksmithToolkitLib.Xml.SongAnchor2014[]
        internal static SongLevel2014[] Parse(Sng2014HSL.Sng sngData)
        {
            var levels = new SongLevel2014[sngData.Arrangements.Count];

            for (var i = 0; i < sngData.Arrangements.Count; i++)
            {
                var level = new SongLevel2014();
                level.Difficulty = sngData.Arrangements.Arrangements[i].Difficulty;
                level.Notes      = SongNote2014.Parse(sngData.Arrangements.Arrangements[i].Notes);
                level.Chords     = SongChord2014.Parse(sngData, sngData.Arrangements.Arrangements[i].Notes);
                level.Anchors    = SongAnchor2014.Parse(sngData.Arrangements.Arrangements[i].Anchors);
                level.HandShapes = SongHandShape.Parse(sngData.Arrangements.Arrangements[i]);
                levels[i]        = level;
            }
            return(levels);
        }