C# Класс AlphaTab.Rendering.EffectBarRenderer

This renderer is responsible for displaying effects above or below the other staves like the vibrato.
Наследование: BarRendererBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DoLayout ( ) : void
EffectBarRenderer ( Bar bar, IEffectBarRendererInfo info ) : AlphaTab.Collections
FinalizeRenderer ( ScoreLayout layout ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void

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

Метод Описание
CreateBeatGlyphs ( ) : void
CreatePreBeatGlyphs ( ) : void

Приватные методы

Метод Описание
AlignGlyph ( EffectBarGlyphSizing sizing, Beat beat ) : void
CreateOrResizeGlyph ( EffectBarGlyphSizing sizing, Beat b ) : EffectGlyph
CreateVoiceGlyphs ( Voice v ) : void

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

CreateBeatGlyphs() защищенный Метод

protected CreateBeatGlyphs ( ) : void
Результат void

CreatePreBeatGlyphs() защищенный Метод

protected CreatePreBeatGlyphs ( ) : void
Результат void

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

public DoLayout ( ) : void
Результат void

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

public EffectBarRenderer ( Bar bar, IEffectBarRendererInfo info ) : AlphaTab.Collections
bar AlphaTab.Model.Bar
info IEffectBarRendererInfo
Результат AlphaTab.Collections

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

public FinalizeRenderer ( ScoreLayout layout ) : void
layout AlphaTab.Rendering.Layout.ScoreLayout
Результат void

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

public Paint ( float cx, float cy, ICanvas canvas ) : void
cx float
cy float
canvas ICanvas
Результат void