C# 클래스 AlphaTab.Rendering.Glyphs.VoiceContainerGlyph

This glyph acts as container for handling multiple voice rendering
상속: GlyphGroup, ISupportsFinalize
파일 보기 프로젝트 열기: CoderLine/alphaTab 1 사용 예제들

공개 메소드들

메소드 설명
AddGlyph ( Glyph g ) : void
ApplyLayoutingInfo ( BarLayoutingInfo info ) : void
DoLayout ( ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void
RegisterLayoutingInfo ( BarLayoutingInfo info ) : void
ScaleToWidth ( float width ) : void
VoiceContainerGlyph ( float x, float y, Voice voice ) : System

비공개 메소드들

메소드 설명
ScaleToForce ( float force ) : void

메소드 상세

AddGlyph() 공개 메소드

public AddGlyph ( Glyph g ) : void
g Glyph
리턴 void

ApplyLayoutingInfo() 공개 메소드

public ApplyLayoutingInfo ( BarLayoutingInfo info ) : void
info AlphaTab.Rendering.Staves.BarLayoutingInfo
리턴 void

DoLayout() 공개 메소드

public DoLayout ( ) : void
리턴 void

Paint() 공개 메소드

public Paint ( float cx, float cy, ICanvas canvas ) : void
cx float
cy float
canvas ICanvas
리턴 void

RegisterLayoutingInfo() 공개 메소드

public RegisterLayoutingInfo ( BarLayoutingInfo info ) : void
info AlphaTab.Rendering.Staves.BarLayoutingInfo
리턴 void

ScaleToWidth() 공개 메소드

public ScaleToWidth ( float width ) : void
width float
리턴 void

VoiceContainerGlyph() 공개 메소드

public VoiceContainerGlyph ( float x, float y, Voice voice ) : System
x float
y float
voice Voice
리턴 System