C# 클래스 AlphaTab.Rendering.Staves.StaveGroup

A stave consists of a list of different staves and groups them using an accolade.
파일 보기 프로젝트 열기: CoderLine/alphaTab 1 사용 예제들

공개 메소드들

메소드 설명
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