C# Class AlphaTab.Rendering.AlternateEndingsBarRenderer

This bar renderer can render repeat endings.
Inheritance: BarRendererBase
Show file Open project: CoderLine/alphaTab

Public Methods

Method Description
AlternateEndingsBarRenderer ( Bar bar ) : AlphaTab.Collections
DoLayout ( ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void

Protected Methods

Method Description
CreateBeatGlyphs ( ) : void

Private Methods

Method Description
CreateVoiceGlyphs ( Voice voice ) : void

Method Details

AlternateEndingsBarRenderer() public method

public AlternateEndingsBarRenderer ( Bar bar ) : AlphaTab.Collections
bar AlphaTab.Model.Bar
return AlphaTab.Collections

CreateBeatGlyphs() protected method

protected CreateBeatGlyphs ( ) : void
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