C# 클래스 AlphaTab.Rendering.ScoreRenderer

This is the main wrapper of the rendering engine which can render a single track of a score object into a notation sheet.
상속: IScoreRenderer
파일 보기 프로젝트 열기: CoderLine/alphaTab 1 사용 예제들

공개 메소드들

메소드 설명
Invalidate ( ) : void
OnPartialRenderFinished ( RenderFinishedEventArgs e ) : void
Render ( AlphaTab.Model.Track track ) : void
RenderMultiple ( AlphaTab.Model.Track tracks ) : void
Resize ( int width ) : void
ScoreRenderer ( Settings settings ) : System
UpdateSettings ( Settings settings ) : void

보호된 메소드들

메소드 설명
OnPostRender ( ) : void
OnPreRender ( ) : void
OnRenderFinished ( ) : void

비공개 메소드들

메소드 설명
LayoutAndRender ( ) : void
RecreateLayout ( ) : bool

메소드 상세

Invalidate() 공개 메소드

public Invalidate ( ) : void
리턴 void

OnPartialRenderFinished() 공개 메소드

public OnPartialRenderFinished ( RenderFinishedEventArgs e ) : void
e RenderFinishedEventArgs
리턴 void

OnPostRender() 보호된 메소드

protected OnPostRender ( ) : void
리턴 void

OnPreRender() 보호된 메소드

protected OnPreRender ( ) : void
리턴 void

OnRenderFinished() 보호된 메소드

protected OnRenderFinished ( ) : void
리턴 void

Render() 공개 메소드

public Render ( AlphaTab.Model.Track track ) : void
track AlphaTab.Model.Track
리턴 void

RenderMultiple() 공개 메소드

public RenderMultiple ( AlphaTab.Model.Track tracks ) : void
tracks AlphaTab.Model.Track
리턴 void

Resize() 공개 메소드

public Resize ( int width ) : void
width int
리턴 void

ScoreRenderer() 공개 메소드

public ScoreRenderer ( Settings settings ) : System
settings Settings
리턴 System

UpdateSettings() 공개 메소드

public UpdateSettings ( Settings settings ) : void
settings Settings
리턴 void