C# 클래스 SkiaSharp.SKDrawable

상속: SkiaSharp.SKObject, ISKReferenceCounted
파일 보기 프로젝트 열기: unoplatform/Uno.SkiaSharp 1 사용 예제들

공개 메소드들

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