public ScoreBook Import(IScoreBookImportPluginArgs args) { using (var reader = new StreamReader(args.Stream)) { var sus = new SusParser() { DiagnosticCollector = new ChedDiagnosticCollector(args) }.Parse(reader); return(new ScoreBook() { Title = sus.Title, ArtistName = sus.ArtistName, NotesDesignerName = sus.DesignerName, Score = ConvertScore(args, sus) }); } }
public Sus2Image(StreamReader reader) { Score = new SusParser().Parse(reader); }