C# Класс SkiaSharp.SKDrawable

Наследование: SkiaSharp.SKObject, ISKReferenceCounted
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Draw ( SKCanvas canvas, SKMatrix &matrix ) : void
Draw ( SKCanvas canvas, float x, float y ) : void
NotifyDrawingChanged ( ) : void
Snapshot ( ) : SKPicture

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

Метод Описание
Dispose ( bool disposing ) : void
OnDraw ( SKCanvas canvas ) : void
OnGetBounds ( ) : SKRect
OnSnapshot ( ) : SKPicture
SKDrawable ( bool owns ) : System

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

Метод Описание
AsManagedDrawable ( IntPtr ptr ) : SKDrawable
AsManagedDrawable ( IntPtr ptr, SKDrawable &target ) : bool
DisposeFromNative ( ) : void
DrawInternal ( IntPtr managedDrawablePtr, IntPtr canvas ) : void
GetBoundsInternal ( IntPtr managedDrawablePtr, SKRect &rect ) : void
NewPictureSnapshotInternal ( IntPtr managedDrawablePtr ) : IntPtr
SKDrawable ( ) : System
SKDrawable ( IntPtr x, bool owns ) : System

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

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public Draw ( SKCanvas canvas, SKMatrix &matrix ) : void
canvas SKCanvas
matrix SKMatrix
Результат void

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

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

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

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

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

protected OnDraw ( SKCanvas canvas ) : void
canvas SKCanvas
Результат void

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

protected OnGetBounds ( ) : SKRect
Результат SKRect

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

protected OnSnapshot ( ) : SKPicture
Результат SKPicture

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

protected SKDrawable ( bool owns ) : System
owns bool
Результат System

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

public Snapshot ( ) : SKPicture
Результат SKPicture