Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
 public static async Task DrawPostConnection(IRootElementRenderer rootRenderer, PostNoteConnection postConnection,
                                             Beat beat, int stringIndex)
 {
     await NoteConnectionRenderer.DrawPostConnection(rootRenderer, postConnection, beat, new[] { stringIndex });
 }