C# Class AlphaTab.Rendering.EffectBarRenderer

This renderer is responsible for displaying effects above or below the other staves like the vibrato.
Inheritance: BarRendererBase
Afficher le fichier Open project: CoderLine/alphaTab Class Usage Examples

Méthodes publiques

Méthode Description
DoLayout ( ) : void
EffectBarRenderer ( Bar bar, IEffectBarRendererInfo info ) : AlphaTab.Collections
FinalizeRenderer ( ScoreLayout layout ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void

Méthodes protégées

Méthode Description
CreateBeatGlyphs ( ) : void
CreatePreBeatGlyphs ( ) : void

Private Methods

Méthode Description
AlignGlyph ( EffectBarGlyphSizing sizing, Beat beat ) : void
CreateOrResizeGlyph ( EffectBarGlyphSizing sizing, Beat b ) : EffectGlyph
CreateVoiceGlyphs ( Voice v ) : void

Method Details

CreateBeatGlyphs() protected méthode

protected CreateBeatGlyphs ( ) : void
Résultat void

CreatePreBeatGlyphs() protected méthode

protected CreatePreBeatGlyphs ( ) : void
Résultat void

DoLayout() public méthode

public DoLayout ( ) : void
Résultat void

EffectBarRenderer() public méthode

public EffectBarRenderer ( Bar bar, IEffectBarRendererInfo info ) : AlphaTab.Collections
bar AlphaTab.Model.Bar
info IEffectBarRendererInfo
Résultat AlphaTab.Collections

FinalizeRenderer() public méthode

public FinalizeRenderer ( ScoreLayout layout ) : void
layout AlphaTab.Rendering.Layout.ScoreLayout
Résultat void

Paint() public méthode

public Paint ( float cx, float cy, ICanvas canvas ) : void
cx float
cy float
canvas ICanvas
Résultat void