private void CreateVoiceGlyphs(Voice v) { for (int i = 0, j = v.Beats.Count; i < j; i++) { var b = v.Beats[i]; var container = new TabBeatContainerGlyph(b, GetOrCreateVoiceContainer(v)); container.PreNotes = new TabBeatPreNotesGlyph(); container.OnNotes = new TabBeatGlyph(); AddBeatGlyph(container); } }
private void CreateVoiceGlyphs(Voice v) { for (int i = 0, j = v.Beats.Count; i < j; i++) { var b = v.Beats[i]; var container = new TabBeatContainerGlyph(b, GetOrCreateVoiceContainer(v)); container.PreNotes = new TabBeatPreNotesGlyph(); container.OnNotes = new TabBeatGlyph(); container.OnNotes.Renderer = this; container.OnNotes.BeamingHelper = _helpers.BeamHelperLookup[v.Index][b.Index]; AddBeatGlyph(container); } }
private void CreateVoiceGlyphs(Voice v) { for (int i = 0, j = v.Beats.Count; i < j; i++) { var b = v.Beats[i]; var container = new TabBeatContainerGlyph(b); container.PreNotes = new TabBeatPreNotesGlyph(); container.OnNotes = new TabBeatGlyph(); ((TabBeatGlyph)container.OnNotes).BeamingHelper = _helpers.BeamHelperLookup[v.Index][b.Index]; container.PostNotes = new TabBeatPostNotesGlyph(); AddBeatGlyph(container); } }