Texture

Texture class

このクラスは、外部ファイルからテクスチャを定義します.

public class Texture : TextureBase

コンストラクター

名前説明
Texture()の新しいインスタンスを初期化しますTextureclass.
Texture(string)の新しいインスタンスを初期化しますTextureclass.

プロパティ

名前説明
Alpha { get; set; }テクスチャのデフォルトのアルファ値を取得または設定します これは、AlphaSourceはPixelAlpha デフォルト値は 1.0、有効な値の範囲は 0 ~ 1 です。
AlphaSource { get; set; }テクスチャがアルファ チャネルを定義するかどうかを取得または設定します。 デフォルト値はNone
Content { get; set; }テクスチャのバイナリ コンテンツを取得または設定します。 埋め込まれたテクスチャ コンテンツはオプションです。これがない場合、ユーザーは外部ファイルからテクスチャをロードする必要があります。
EnableMipMap { get; set; }この texture に対してミップマップが有効かどうかを取得または設定します
FileName { get; set; }関連するテクスチャ ファイルを取得または設定します。
MagFilter { get; set; }倍率のフィルターを取得または設定します。
MinFilter { get; set; }縮小用のフィルターを取得または設定します。
MipFilter { get; set; }ミップレベル サンプリングのフィルターを取得または設定します。
virtual Name { get; set; }名前を取得または設定します。
Properties { get; }すべてのプロパティのコレクションを取得します。
UVRotation { get; set; }texture の回転を取得または設定します
UVScale { get; set; }UV スケールを取得または設定します。
UVTranslation { get; set; }UV 変換を取得または設定します。
WrapModeU { get; set; }U. でテクスチャ ラップ モードを取得または設定します。
WrapModeV { get; set; }V. のテクスチャ ラップ モードを取得または設定します。
WrapModeW { get; set; }W. でテクスチャ ラップ モードを取得または設定します。

メソッド

名前説明
FindProperty(string)プロパティを検索します。 動的プロパティ (CreateDynamicProperty/SetProperty で作成) またはネイティブ プロパティ (名前で識別) を指定できます。
GetProperty(string)指定したプロパティの値を取得
RemoveProperty(Property)動的プロパティを削除します。
RemoveProperty(string)name で識別される指定されたプロパティを削除します
SetProperty(string, object)指定されたプロパティの値を設定します
SetRotation(double, double)UV 回転を設定します。
SetScale(double, double)UV スケールを設定します。
SetTranslation(double, double)UV 変換を設定します。

関連項目