Skip to main content

Class SKDrawable

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public abstract class SKDrawable : IDisposable

Inheritance​

object ← SKDrawable

Implements​

IDisposable

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties​

Bounds​

public virtual SKRect Bounds { get; }

Property Value​

SKRect

Methods​

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public virtual void Dispose()

Draw(SKCanvas)​

public abstract void Draw(SKCanvas canvas)

Parameters​

canvas SKCanvas

NewPictureSnapshot()​

public virtual SKPicture? NewPictureSnapshot()

Returns​

SKPicture?

ToPicture()​

public SKPicture ToPicture()

Returns​

SKPicture

ToPicture(SKRect)​

public SKPicture ToPicture(SKRect cullRect)

Parameters​

cullRect SKRect

Returns​

SKPicture