C# Класс AlphaTab.Rendering.Effects.NoteEffectInfoBase

Наследование: IEffectBarRendererInfo
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
LastCreateInfo FastList

Открытые методы

Метод Описание
CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
GetHeight ( EffectBarRenderer renderer ) : float
ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool

Защищенные методы

Метод Описание
ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool

Описание методов

CanExpand() публичный Метод

public CanExpand ( EffectBarRenderer renderer, Beat from, Beat to ) : bool
renderer EffectBarRenderer
from AlphaTab.Model.Beat
to AlphaTab.Model.Beat
Результат bool

CreateNewGlyph() публичный абстрактный Метод

public abstract CreateNewGlyph ( EffectBarRenderer renderer, Beat beat ) : EffectGlyph
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
Результат AlphaTab.Rendering.Glyphs.EffectGlyph

GetHeight() публичный абстрактный Метод

public abstract GetHeight ( EffectBarRenderer renderer ) : float
renderer EffectBarRenderer
Результат float

ShouldCreateGlyph() публичный Метод

public ShouldCreateGlyph ( EffectBarRenderer renderer, Beat beat ) : bool
renderer EffectBarRenderer
beat AlphaTab.Model.Beat
Результат bool

ShouldCreateGlyphForNote() защищенный абстрактный Метод

protected abstract ShouldCreateGlyphForNote ( EffectBarRenderer renderer, Note note ) : bool
renderer EffectBarRenderer
note AlphaTab.Model.Note
Результат bool

Описание свойств

LastCreateInfo защищенное свойство

protected FastList LastCreateInfo
Результат FastList