C# Class AlphaTab.Rendering.Glyphs.BeatContainerGlyph

Inheritance: Glyph
Datei anzeigen Open project: CoderLine/alphaTab Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
CreateTies ( Note n ) : void

Method Details

ApplyLayoutingInfo() public method

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

BeatContainerGlyph() public method

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

CreateTies() protected method

protected CreateTies ( Note n ) : void
n AlphaTab.Model.Note
return void

DoLayout() public method

public DoLayout ( ) : void
return void

Paint() public method

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

RegisterLayoutingInfo() public method

public RegisterLayoutingInfo ( BarLayoutingInfo layoutings ) : void
layoutings AlphaTab.Rendering.Staves.BarLayoutingInfo
return void

ScaleToWidth() public method

public ScaleToWidth ( float beatWidth ) : void
beatWidth float
return void