AlphaTab.Importer.MusicXml2Importer.ParseNotations C# (CSharp) Method

ParseNotations() private method

private ParseNotations ( IXmlNode element, Beat beat, Note note ) : void
element IXmlNode
beat AlphaTab.Model.Beat
note AlphaTab.Model.Note
return void
        private void ParseNotations(IXmlNode element, Beat beat, Note note)
        {
            element.IterateChildren(c =>
            {
                if (c.NodeType == XmlNodeType.Element)
                {
                    switch (c.LocalName)
                    {
                        case "tied":
                            ParseTied(c, note);
                            break;
                        case "slide":
                            if (c.GetAttribute("type") == "start")
                            {
                                note.SlideType = SlideType.Legato;
                            }
                            break;
                        case "dynamics":
                            ParseDynamics(c, beat);
                            break;
                    }
                }
            });
        }