SKRuntimeEffectChildren クラス

定義

SKRuntimeEffectで使用する子シェーダーまたはカラー フィルターのコレクションを表します。

public class SKRuntimeEffectChildren : IDisposable, System.Collections.Generic.IEnumerable<string>
継承
SKRuntimeEffectChildren
実装

コンストラクター

名前 説明
SKRuntimeEffectChildren(SKRuntimeEffect)

指定した効果の SKRuntimeEffectChildren の新しいインスタンスを作成します。

プロパティ

名前 説明
Count

ランタイム効果によって定義された子スロットの数を取得します。

Item[String]

指定したスロットの子オブジェクトを設定します。

Names

ランタイム効果によって定義された子スロット名の一覧を取得します。

メソッド

名前 説明
Add(String, Nullable<SKRuntimeEffectChild>)

指定した子スロットに子オブジェクトを追加します。

Contains(String)

指定した名前の子スロットが存在するかどうかを判断します。

Dispose()

このインスタンスによって使用されるすべてのリソースを解放します。

GetEnumerator()

子スロット名を反復処理する列挙子を返します。

Reset()

割り当てられたすべての子オブジェクトをすべてのスロットからクリアします。

ToArray()

すべての子オブジェクトを配列として返します。

明示的なインターフェイスの実装

名前 説明
IEnumerable.GetEnumerator()

子スロット名を反復処理する列挙子を返します。

適用対象