public DrawingModule(ResourceLoader resourceLoader) { var bravuraTypeface = resourceLoader.LoadTypeface("Fonts/Bravura.otf"); var glyphRunBuilder = new GlyphRunBuilder(bravuraTypeface); var musicSymbolToFontText = new FontSymbolMapping(); MusicDrawingBuilder = new MusicDrawingBuilder(glyphRunBuilder, musicSymbolToFontText); }
public DrillViewModel( MusicDrawingBuilder musicDrawingBuilder, DrillQuiz drillQuiz, ScoreBuilder scoreBuilder, ScoreLayoutAlgorithm layout) { MusicDrawingBuilder = musicDrawingBuilder; DrillQuiz = drillQuiz; ScoreBuilder = scoreBuilder; Layout = layout; }