AlphaTab.Importer.GpxParser.ParseBeatXProperties C# (CSharp) Method

ParseBeatXProperties() private method

private ParseBeatXProperties ( IXmlNode node, Beat beat ) : void
node IXmlNode
beat AlphaTab.Model.Beat
return void
        private void ParseBeatXProperties(IXmlNode node, Beat beat)
        {
            node.IterateChildren(c =>
            {
                if (c.NodeType == XmlNodeType.Element)
                {
                    switch (c.LocalName)
                    {
                        case "XProperty":
                            var id = c.GetAttribute("id");
                            switch (id)
                            {
                                case "1124204545":
                                    var val = Std.ParseInt(GetValue(FindChildElement(c, "Int")));
                                    beat.InvertBeamDirection = val == 1;
                                    break;
                            }
                            break;
                    }
                }
            });
        }