public static async Task DrawPostConnection(IRootElementRenderer rootRenderer, PostNoteConnection postConnection, Beat beat, IEnumerable <int> stringIndices) { switch (postConnection) { case PostNoteConnection.SlideOutToHigher: await NoteConnectionRenderer.DrawGliss(rootRenderer, beat, stringIndices, GlissDirection.ToHigher); break; case PostNoteConnection.SlideOutToLower: await NoteConnectionRenderer.DrawGliss(rootRenderer, beat, stringIndices, GlissDirection.ToLower); break; } }
public static async Task DrawPostConnection(IRootElementRenderer rootRenderer, PostNoteConnection postConnection, Beat beat, int stringIndex) { await NoteConnectionRenderer.DrawPostConnection(rootRenderer, postConnection, beat, new[] { stringIndex }); }