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

ParseAccidental() private method

private ParseAccidental ( IXmlNode element, Note note ) : void
element IXmlNode
note AlphaTab.Model.Note
return void
        private void ParseAccidental(IXmlNode element, Note note)
        {
            switch (Std.GetNodeValue(element))
            {
                case "sharp":
                    note.AccidentalMode = NoteAccidentalMode.ForceSharp;
                    break;
                case "natural":
                    note.AccidentalMode = NoteAccidentalMode.ForceNatural;
                    break;
                case "flat":
                    note.AccidentalMode = NoteAccidentalMode.ForceFlat;
                    break;
                //case "double-sharp":
                //    break;
                //case "sharp-sharp":
                //    break;
                //case "flat-flat":
                //    break;
                //case "natural-sharp":
                //    break;
                //case "natural-flat":
                //    break;
                //case "quarter-flat":
                //    break;
                //case "quarter-sharp":
                //    break;
                //case "three-quarters-flat":
                //    break;
                //case "three-quarters-sharp":
                //    break;
            }
        }