C# Class AlphaTab.Rendering.Glyphs.TieGlyph

Inheritance: Glyph
Afficher le fichier Open project: CoderLine/alphaTab Class Usage Examples

Protected Properties

Свойство Type Description
EndNote AlphaTab.Model.Note
Parent Glyph
StartNote AlphaTab.Model.Note
YOffset float

Méthodes publiques

Méthode Description
DoLayout ( ) : void
Paint ( float cx, float cy, ICanvas canvas ) : void
PaintTie ( ICanvas canvas, float scale, float x1, float y1, float x2, float y2, bool down = false ) : void

paints a tie between the two given points

TieGlyph ( Note startNote, Note endNote, Glyph parent, bool forEnd ) : System

Méthodes protégées

Méthode Description
GetBeamDirection ( Note note, BarRendererBase noteRenderer ) : BeamDirection

Method Details

DoLayout() public méthode

public DoLayout ( ) : void
Résultat void

GetBeamDirection() protected méthode

protected GetBeamDirection ( Note note, BarRendererBase noteRenderer ) : BeamDirection
note AlphaTab.Model.Note
noteRenderer BarRendererBase
Résultat BeamDirection

Paint() public méthode

public Paint ( float cx, float cy, ICanvas canvas ) : void
cx float
cy float
canvas ICanvas
Résultat void

PaintTie() public static méthode

paints a tie between the two given points
public static PaintTie ( ICanvas canvas, float scale, float x1, float y1, float x2, float y2, bool down = false ) : void
canvas ICanvas
scale float
x1 float
y1 float
x2 float
y2 float
down bool
Résultat void

TieGlyph() public méthode

public TieGlyph ( Note startNote, Note endNote, Glyph parent, bool forEnd ) : System
startNote AlphaTab.Model.Note
endNote AlphaTab.Model.Note
parent Glyph
forEnd bool
Résultat System

Property Details

EndNote protected_oe property

protected Note,AlphaTab.Model EndNote
Résultat AlphaTab.Model.Note

Parent protected_oe property

protected Glyph,AlphaTab.Rendering.Glyphs Parent
Résultat Glyph

StartNote protected_oe property

protected Note,AlphaTab.Model StartNote
Résultat AlphaTab.Model.Note

YOffset protected_oe property

protected float YOffset
Résultat float