Texture

Texture class

Kelas ini mendefinisikan tekstur dari file eksternal.

public class Texture : TextureBase

Konstruktor

NamaKeterangan
Texture()Menginisialisasi instance baru dariTexture kelas.
Texture(string)Menginisialisasi instance baru dariTexture kelas.

Properti

NamaKeterangan
Alpha { get; set; }Mendapat atau menyetel nilai alfa default dari tekstur Ini valid saatAlphaSource adalahPixelAlpha Nilai default adalah 1.0, rentang nilai yang valid antara 0 dan 1
AlphaSource { get; set; }Mendapat atau menyetel apakah tekstur mendefinisikan saluran alfa. Nilai defaultnya adalahNone
Content { get; set; }Mendapat atau menyetel konten biner dari tekstur. Konten tekstur yang disematkan adalah opsional, pengguna harus memuat tekstur dari file eksternal jika tidak ada.
EnableMipMap { get; set; }Mendapat atau menyetel jika mipmap diaktifkan untuk tekstur ini
FileName { get; set; }Mendapat atau menyetel file tekstur terkait.
MagFilter { get; set; }Mendapatkan atau menyetel filter untuk pembesaran.
MinFilter { get; set; }Mendapat atau menyetel filter untuk minifikasi.
MipFilter { get; set; }Mendapatkan atau menyetel filter untuk pengambilan sampel level mip.
virtual Name { get; set; }Mendapat atau menetapkan nama.
Properties { get; }Mendapat koleksi semua properti.
UVRotation { get; set; }Mendapat atau mengatur rotasi tekstur
UVScale { get; set; }Mendapatkan atau menyetel skala UV.
UVTranslation { get; set; }Mendapat atau menyetel terjemahan UV.
WrapModeU { get; set; }Mendapat atau menyetel mode bungkus tekstur di U.
WrapModeV { get; set; }Mendapat atau menyetel mode bungkus tekstur di V.
WrapModeW { get; set; }Mendapat atau menyetel mode bungkus tekstur di W.

Metode

NamaKeterangan
FindProperty(string)Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
GetProperty(string)Dapatkan nilai properti yang ditentukan
RemoveProperty(Property)Menghapus properti dinamis.
RemoveProperty(string)Hapus properti yang ditentukan yang diidentifikasi dengan name
SetProperty(string, object)Menetapkan nilai properti yang ditentukan
SetRotation(double, double)Mengatur rotasi UV.
SetScale(double, double)Mengatur skala UV.
SetTranslation(double, double)Mengatur terjemahan UV.

Lihat juga