C# Класс AlphaTab.Platform.CSharp.GdiCanvas

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

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

Метод Описание
BeginPath ( ) : void
BeginRender ( float width, float height ) : void
BezierCurveTo ( float cp1x, float cp1y, float cp2x, float cp2y, float x, float y ) : void
Clear ( ) : void
ClosePath ( ) : void
EndRender ( ) : object
Fill ( ) : void
FillCircle ( float x, float y, float radius ) : void
FillMusicFontSymbol ( float x, float y, float scale, MusicFontSymbol symbol ) : void
FillRect ( float x, float y, float w, float h ) : void
FillText ( string text, float x, float y ) : void
LineTo ( float x, float y ) : void
MeasureText ( string text ) : float
MoveTo ( float x, float y ) : void
OnPreRender ( ) : object
OnRenderFinished ( ) : object
QuadraticCurveTo ( float cpx, float cpy, float x, float y ) : void
Stroke ( ) : void
StrokeRect ( float x, float y, float w, float h ) : void

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

Метод Описание
GdiCanvas ( ) : System
GetMusicFont ( float scale ) : Font
RecreateBrush ( ) : void
RecreateImage ( ) : void
RecreatePen ( ) : void

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

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

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

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

public BeginRender ( float width, float height ) : void
width float
height float
Результат void

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

public BezierCurveTo ( float cp1x, float cp1y, float cp2x, float cp2y, float x, float y ) : void
cp1x float
cp1y float
cp2x float
cp2y float
x float
y float
Результат void

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

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

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

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

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

public EndRender ( ) : object
Результат object

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

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

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

public FillCircle ( float x, float y, float radius ) : void
x float
y float
radius float
Результат void

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

public FillMusicFontSymbol ( float x, float y, float scale, MusicFontSymbol symbol ) : void
x float
y float
scale float
symbol MusicFontSymbol
Результат void

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

public FillRect ( float x, float y, float w, float h ) : void
x float
y float
w float
h float
Результат void

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

public FillText ( string text, float x, float y ) : void
text string
x float
y float
Результат void

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

public LineTo ( float x, float y ) : void
x float
y float
Результат void

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

public MeasureText ( string text ) : float
text string
Результат float

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

public MoveTo ( float x, float y ) : void
x float
y float
Результат void

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

public OnPreRender ( ) : object
Результат object

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

public OnRenderFinished ( ) : object
Результат object

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

public QuadraticCurveTo ( float cpx, float cpy, float x, float y ) : void
cpx float
cpy float
x float
y float
Результат void

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

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

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

public StrokeRect ( float x, float y, float w, float h ) : void
x float
y float
w float
h float
Результат void