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

상속: Glyph
파일 보기 프로젝트 열기: CoderLine/alphaTab 1 사용 예제들

공개 메소드들

메소드 설명
ApplyLayoutingInfo ( BarLayoutingInfo info ) : void
BeatContainerGlyph ( Beat beat, VoiceContainerGlyph voiceContainer, bool useLayoutingInfo = false ) : System
DoLayout ( ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void
RegisterLayoutingInfo ( BarLayoutingInfo layoutings ) : void
ScaleToWidth ( float beatWidth ) : void

보호된 메소드들

메소드 설명
CreateTies ( Note n ) : void

메소드 상세

ApplyLayoutingInfo() 공개 메소드

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

BeatContainerGlyph() 공개 메소드

public BeatContainerGlyph ( Beat beat, VoiceContainerGlyph voiceContainer, bool useLayoutingInfo = false ) : System
beat AlphaTab.Model.Beat
voiceContainer VoiceContainerGlyph
useLayoutingInfo bool
리턴 System

CreateTies() 보호된 메소드

protected CreateTies ( Note n ) : void
n AlphaTab.Model.Note
리턴 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 layoutings ) : void
layoutings AlphaTab.Rendering.Staves.BarLayoutingInfo
리턴 void

ScaleToWidth() 공개 메소드

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