Texture

Texture class

Cette classe définit la texture à partir d’un fichier externe.

Méthodes

constructor

NomDescription
constructor()Initialise une nouvelle instance de la classe Texture.

Result:


constructor_overload

NomDescription
constructor_overload(name)Initialise une nouvelle instance de la classe Texture.

Parameters:

NomTypeDescription
nameStringNom

Result:


getEnableMipMap

NomDescription
getEnableMipMap()Obtient ou définit si le mipmap est activé pour cette texture

Result:


setEnableMipMap

NomDescription
setEnableMipMap(value)Obtient ou définit si le mipmap est activé pour cette texture

Result:


getContent

NomDescription
getContent()Obtient ou définit le contenu binaire de la texture. Le contenu de texture intégré est optionnel, l’utilisateur doit charger la texture à partir d’un fichier externe si celui-ci est manquant.

Result:


setContent

NomDescription
setContent(value)Obtient ou définit le contenu binaire de la texture. Le contenu de texture intégré est optionnel, l’utilisateur doit charger la texture à partir d’un fichier externe si celui-ci est manquant.

Result:


getFileName

NomDescription
getFileName()Obtient ou définit le fichier de texture associé. Le nom du fichier.

Result:


setFileName

NomDescription
setFileName(value)Obtient ou définit le fichier de texture associé. Le nom du fichier.

Result:


getAlpha

NomDescription
getAlpha()Obtient ou définit la valeur alpha par défaut de la texture. Ceci est valable lorsque AlphaSource est AlphaSource.PIXEL_ALPHA. La valeur par défaut est 1,0, la plage de valeurs valides est comprise entre 0 et 1.

Result:


setAlpha

NomDescription
setAlpha(value)Obtient ou définit la valeur alpha par défaut de la texture. Ceci est valable lorsque AlphaSource est AlphaSource.PIXEL_ALPHA. La valeur par défaut est 1,0, la plage de valeurs valides est comprise entre 0 et 1.

Result:


getAlphaSource

NomDescription
getAlphaSource()Obtient ou définit si la texture définit le canal alpha. La valeur par défaut est AlphaSource.NONE. La valeur de la propriété est une constante entière AlphaSource.

Result:


setAlphaSource

NomDescription
setAlphaSource(value)Obtient ou définit si la texture définit le canal alpha. La valeur par défaut est AlphaSource.NONE. La valeur de la propriété est une constante entière AlphaSource.

Result:


getWrapModeU

NomDescription
getWrapModeU()Obtient ou définit les modes d’enroulement de la texture selon U. La valeur de la propriété est une constante entière WrapMode.

Result:


setWrapModeU

NomDescription
setWrapModeU(value)Obtient ou définit les modes d’enroulement de la texture selon U. La valeur de la propriété est une constante entière WrapMode.

Result:


getWrapModeV

NomDescription
getWrapModeV()Obtient ou définit les modes d’enroulement de la texture selon V. La valeur de la propriété est une constante entière WrapMode.

Result:


setWrapModeV

NomDescription
setWrapModeV(value)Obtient ou définit les modes d’enroulement de la texture selon V. La valeur de la propriété est une constante entière WrapMode.

Result:


getWrapModeW

NomDescription
getWrapModeW()Obtient ou définit les modes d’enroulement de la texture selon W. La valeur de la propriété est une constante entière WrapMode.

Result:


setWrapModeW

NomDescription
setWrapModeW(value)Obtient ou définit les modes d’enroulement de la texture selon W. La valeur de la propriété est une constante entière WrapMode.

Result:


getMinFilter

NomDescription
getMinFilter()Obtient ou définit le filtre de minification. La valeur de la propriété est une constante entière TextureFilter.

Result:


setMinFilter

NomDescription
setMinFilter(value)Obtient ou définit le filtre de minification. La valeur de la propriété est une constante entière TextureFilter.

Result:


getMagFilter

NomDescription
getMagFilter()Obtient ou définit le filtre pour l’agrandissement. La valeur de la propriété est une constante entière TextureFilter.

Result:


setMagFilter

NomDescription
setMagFilter(value)Obtient ou définit le filtre pour l’agrandissement. La valeur de la propriété est une constante entière TextureFilter.

Result:


getMipFilter

NomDescription
getMipFilter()Obtient ou définit le filtre pour l’échantillonnage au niveau des mip. La valeur de la propriété est une constante entière TextureFilter.

Result:


setMipFilter

NomDescription
setMipFilter(value)Obtient ou définit le filtre pour l’échantillonnage au niveau des mip. La valeur de la propriété est une constante entière TextureFilter.

Result:


getUVRotation

NomDescription
getUVRotation()Obtient ou définit la rotation de la texture

Result:


setUVRotation

NomDescription
setUVRotation(value)Obtient ou définit la rotation de la texture

Result:


getUVScale

NomDescription
getUVScale()Obtient ou définit l’échelle UV. L’échelle UV.

Result:


setUVScale

NomDescription
setUVScale(value)Obtient ou définit l’échelle UV. L’échelle UV.

Result:


getUVTranslation

NomDescription
getUVTranslation()Obtient ou définit la translation UV. La translation UV.

Result:


setUVTranslation

NomDescription
setUVTranslation(value)Obtient ou définit la translation UV. La translation UV.

Result:


getName

NomDescription
getName()Obtient ou définit le nom. Le nom.

Result:


setName

NomDescription
setName(value)Obtient ou définit le nom. Le nom.

Result:


getProperties

NomDescription
getProperties()Obtient la collection de toutes les propriétés.

Result:


setTranslation

NomDescription
setTranslation(u, v)Définit la translation UV.

Parameters:

NomTypeDescription
uNombreU.
vNombreV.

Result:


setScale

NomDescription
setScale(u, v)Définit l’échelle UV.

Parameters:

NomTypeDescription
uNombreU.
vNombreV.

Result:


setRotation

NomDescription
setRotation(u, v)Définit la rotation UV.

Parameters:

NomTypeDescription
uNombreU.
vNombreV.

Result:


removeProperty

NomDescription
removeProperty(property)Supprime une propriété dynamique.

Parameters:

NomTypeDescription
propertyPropertyQuelle propriété supprimer

Result: boolean


removeProperty

NomDescription
removeProperty(property)Supprime la propriété spécifiée identifiée par son nom

Parameters:

NomTypeDescription
propertStringnull

Result: boolean


getProperty

NomDescription
getProperty(property)Obtenir la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété

Result: Object


setProperty

NomDescription
setProperty(property, value)Définit la valeur de la propriété spécifiée

Parameters:

NomTypeDescription
propertyStringNom de la propriété
valueObjectLa valeur de la propriété

Result: Object


findProperty

NomDescription
findProperty(propertyName)Recherche la propriété. Elle peut être une propriété dynamique (Créée par CreateDynamicProperty/SetProperty) ou une propriété native (Identifiée par son nom)

Parameters:

NomTypeDescription
propertyNameStringNom de la propriété.

Result: Property