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

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

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

Метод Описание
DoLayout ( ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void
RhythmBarRenderer ( Bar bar, BeamDirection direction ) : AlphaTab.Model

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

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

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

Метод Описание
CreateVoiceGlyphs ( Voice voice ) : void
IsFullBarJoin ( Beat a, Beat b, int barIndex ) : bool
PaintBar ( float cx, float cy, ICanvas canvas, BeamingHelper h ) : void
PaintBeamHelper ( float cx, float cy, ICanvas canvas, BeamingHelper h ) : void
PaintFooter ( float cx, float cy, ICanvas canvas, BeamingHelper h ) : void
PaintSingleBar ( ICanvas canvas, float x1, float y1, float x2, float y2, float size ) : void

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

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

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

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

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

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

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

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

public RhythmBarRenderer ( Bar bar, BeamDirection direction ) : AlphaTab.Model
bar AlphaTab.Model.Bar
direction BeamDirection
Результат AlphaTab.Model