SKPath.OpBuilder クラス

定義

多数のパスを結合するために最適化された一連のパス操作を実行します。

public class SKPath.OpBuilder : SkiaSharp.SKObject
継承
SKPath.OpBuilder

コンストラクター

名前 説明
SKPath.OpBuilder()

SKPath.OpBuilder のインスタンスを作成します。

プロパティ

名前 説明
Handle

基になるネイティブ オブジェクトへのハンドルを取得または設定します。

(継承元 SKObject)
IgnorePublicDispose

パブリック Dispose() の呼び出しを no-opするかどうかを示す値を取得します。

(継承元 SKNativeObject)
IsDisposed

オブジェクトが既に破棄されているかどうかを示す値を取得します。

(継承元 SKNativeObject)
OwnsHandle

このオブジェクトがハンドルを所有し、破棄されるときにネイティブ オブジェクトを破棄する必要があるかどうかを示す値を取得または設定します。

(継承元 SKNativeObject)

メソッド

名前 説明
Add(SKPath, SKPathOp)

1 つ以上のパスとそのオペランドを追加します。

Dispose()

この SKNativeObjectで使用されているすべてのリソースを解放します。

(継承元 SKNativeObject)
Dispose(Boolean)

SKPath.OpBuilderによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

DisposeInternal()

破棄をトリガーし、 IgnorePublicDisposeの値を無視します。

(継承元 SKNativeObject)
DisposeManaged()

マネージド オブジェクトを破棄するために派生 SKObject 型によって実装されます。

(継承元 SKObject)
DisposeNative()

ネイティブ オブジェクトを破棄するために派生 SKObject 型によって実装されます。

DisposeUnownedManaged()

派生 SKObject 型によって実装され、このインスタンスが所有していないマネージド オブジェクトを破棄します。

(継承元 SKObject)
Resolve(SKPath)

すべてのパスとオペランドの合計を計算し、ビルダーを初期状態にリセットします。

適用対象