C# 클래스 AlphaTab.Rendering.TabBarRenderer

This BarRenderer renders a bar using guitar tablature notation
상속: BarRendererBase
파일 보기 프로젝트 열기: CoderLine/alphaTab 1 사용 예제들

공개 메소드들

메소드 설명
DoLayout ( ) : void
GetNoteX ( Note note, bool onEnd = true ) : float
GetNoteY ( Note note ) : float
GetTabY ( int line, float correction ) : float

Gets the relative y position of the given steps relative to first line.

TabBarRenderer ( Bar bar ) : AlphaTab.Model

보호된 메소드들

메소드 설명
CreateBeatGlyphs ( ) : void
CreatePostBeatGlyphs ( ) : void
CreatePreBeatGlyphs ( ) : void
PaintBackground ( float cx, float cy, ICanvas canvas ) : void

비공개 메소드들

메소드 설명
CreateVoiceGlyphs ( Voice v ) : void

메소드 상세

CreateBeatGlyphs() 보호된 메소드

protected CreateBeatGlyphs ( ) : void
리턴 void

CreatePostBeatGlyphs() 보호된 메소드

protected CreatePostBeatGlyphs ( ) : void
리턴 void

CreatePreBeatGlyphs() 보호된 메소드

protected CreatePreBeatGlyphs ( ) : void
리턴 void

DoLayout() 공개 메소드

public DoLayout ( ) : void
리턴 void

GetNoteX() 공개 메소드

public GetNoteX ( Note note, bool onEnd = true ) : float
note AlphaTab.Model.Note
onEnd bool
리턴 float

GetNoteY() 공개 메소드

public GetNoteY ( Note note ) : float
note AlphaTab.Model.Note
리턴 float

GetTabY() 공개 메소드

Gets the relative y position of the given steps relative to first line.
public GetTabY ( int line, float correction ) : float
line int the amount of steps while 2 steps are one line
correction float
리턴 float

PaintBackground() 보호된 메소드

protected PaintBackground ( float cx, float cy, ICanvas canvas ) : void
cx float
cy float
canvas ICanvas
리턴 void

TabBarRenderer() 공개 메소드

public TabBarRenderer ( Bar bar ) : AlphaTab.Model
bar AlphaTab.Model.Bar
리턴 AlphaTab.Model