C# Класс AlphaTab.Rendering.Staves.StaveGroup

A stave consists of a list of different staves and groups them using an accolade.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddBars ( AlphaTab.Model.Track tracks, int barIndex ) : AddBarsToStaveGroupResult
AddStave ( AlphaTab.Model.Track track, Staff staff ) : void
FinalizeGroup ( ScoreLayout scoreLayout ) : void
GetBarX ( int index ) : float
Paint ( float cx, float cy, ICanvas canvas ) : void
PaintPartial ( float cx, float cy, ICanvas canvas, int startIndex, int count ) : void
RevertLastBar ( ) : void
ScaleToWidth ( float width ) : void
StaveGroup ( ) : System

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

Метод Описание
BuildBoundingsLookup ( float cx, float cy ) : void
GetStaveTrackGroup ( AlphaTab.Model.Track track ) : StaveTrackGroup

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

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

public AddBars ( AlphaTab.Model.Track tracks, int barIndex ) : AddBarsToStaveGroupResult
tracks AlphaTab.Model.Track
barIndex int
Результат AddBarsToStaveGroupResult

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

public AddStave ( AlphaTab.Model.Track track, Staff staff ) : void
track AlphaTab.Model.Track
staff Staff
Результат void

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

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

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

public GetBarX ( int index ) : float
index int
Результат float

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

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

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

public PaintPartial ( float cx, float cy, ICanvas canvas, int startIndex, int count ) : void
cx float
cy float
canvas ICanvas
startIndex int
count int
Результат void

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

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

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

public ScaleToWidth ( float width ) : void
width float
Результат void

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

public StaveGroup ( ) : System
Результат System