protected override float GetStartX(BarRendererBase noteRenderer) { if (StartBeat.IsRest) { return(noteRenderer.GetBeatX(StartBeat)); } else { return(noteRenderer.GetNoteX(StartBeat.MinNote)); } }
protected override float GetEndX(BarRendererBase noteRenderer) { if (EndBeat.IsRest) { return(noteRenderer.GetBeatX(EndBeat)); } else { return(noteRenderer.GetNoteX(EndBeat.MinNote, false)); } }
protected override float GetEndX(BarRendererBase noteRenderer) { return(noteRenderer.GetNoteX(_endNote, false)); }
protected override float GetStartX(BarRendererBase noteRenderer) { return(noteRenderer.GetNoteX(_startNote)); }