C# Class AlphaTab.Rendering.Effects.NoteEffectInfoBase

Inheritance: IEffectBarRendererInfo
Afficher le fichier Open project: CoderLine/alphaTab

Protected Properties

Свойство Type Description
LastCreateInfo FastList

Méthodes publiques

Méthode Description
CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
GetHeight ( EffectBarRenderer renderer ) : float
ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool

Méthodes protégées

Méthode Description
ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool

Method Details

CanExpand() public méthode

public CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
renderer EffectBarRenderer
from AlphaTab.Model.Beat
to AlphaTab.Model.Beat
Résultat bool

CreateNewGlyph() public abstract méthode

public abstract CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
Résultat AlphaTab.Rendering.Glyphs.EffectGlyph

GetHeight() public abstract méthode

public abstract GetHeight ( EffectBarRenderer renderer ) : float
renderer EffectBarRenderer
Résultat float

ShouldCreateGlyph() public méthode

public ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
Résultat bool

ShouldCreateGlyphForNote() protected abstract méthode

protected abstract ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool
renderer EffectBarRenderer
note AlphaTab.Model.Note
Résultat bool

Property Details

LastCreateInfo protected_oe property

protected FastList LastCreateInfo
Résultat FastList