Texture

Texture class

Den här klassen definierar texturen från en extern fil.

public class Texture : TextureBase

Konstruktörer

namnBeskrivning
Texture()Initierar en ny instans avTexture class.
Texture(string)Initierar en ny instans avTexture class.

Egenskaper

namnBeskrivning
Alpha { get; set; }Hämtar eller ställer in standardalfavärdet för texture Detta är giltigt närAlphaSource ärPixelAlpha Standardvärdet är 1,0, giltigt värdeintervall är mellan 0 och 1
AlphaSource { get; set; }Hämtar eller ställer in om texturen definierar alfakanalen. Standardvärdet ärNone
Content { get; set; }Hämtar eller ställer in det binära innehållet i texturen. Det inbäddade texturinnehållet är valfritt, användaren bör ladda textur från extern fil om detta saknas.
EnableMipMap { get; set; }Hämtar eller ställer in om mipmap är aktiverad för denna texture
FileName { get; set; }Hämtar eller ställer in den associerade texturfilen.
MagFilter { get; set; }Hämtar eller ställer in filtret för förstoring.
MinFilter { get; set; }Hämtar eller ställer in filtret för minifiering.
MipFilter { get; set; }Hämtar eller ställer in filtret för sampling på mip-nivå.
virtual Name { get; set; }Hämtar eller ställer in namnet.
Properties { get; }Hämtar samlingen av alla egenskaper.
UVRotation { get; set; }Hämtar eller ställer in rotationen av texture
UVScale { get; set; }Får eller ställer in UV-skalan.
UVTranslation { get; set; }Hämtar eller ställer in UV-översättningen.
WrapModeU { get; set; }Hämtar eller ställer in texturinpackningslägen i U.
WrapModeV { get; set; }Hämtar eller ställer in texturinpackningslägen i V.
WrapModeW { get; set; }Hämtar eller ställer in texturinpackningslägen i W.

Metoder

namnBeskrivning
FindProperty(string)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller inbyggd egenskap (identifierad med dess namn)
GetProperty(string)Få värdet av specificerad egenskap
RemoveProperty(Property)Tar bort en dynamisk egenskap.
RemoveProperty(string)Ta bort den angivna egenskapen identifierad av name
SetProperty(string, object)Anger värdet för specificerad egenskap
SetRotation(double, double)Ställer in UV-rotationen.
SetScale(double, double)Ställer in UV-skalan.
SetTranslation(double, double)Ställer in UV-översättningen.

Se även