RenderState

RenderState class

État de rendu pour la construction du pipeline Les modifications apportées à l’état de rendu n’affecteront pas les instances de pipeline créées.

Méthodes

constructor

NomDescription
constructor()Constructeur de RenderState

Result:


getBlend

NomDescription
getBlend()Active ou désactive le mélange des fragments.

Result:


setBlend

NomDescription
setBlend(value)Active ou désactive le mélange des fragments.

Result:


getBlendColor

NomDescription
getBlendColor()Obtient ou définit la couleur de mélange utilisée dans BlendFactor.CONSTANT_COLOR

Result:


setBlendColor

NomDescription
setBlendColor(value)Obtient ou définit la couleur de mélange utilisée dans BlendFactor.CONSTANT_COLOR

Result:


getSourceBlendFactor

NomDescription
getSourceBlendFactor()Obtient ou définit comment la couleur est mélangée. La valeur de la propriété est une constante entière BlendFactor.

Result:


setSourceBlendFactor

NomDescription
setSourceBlendFactor(value)Obtient ou définit comment la couleur est mélangée. La valeur de la propriété est une constante entière BlendFactor.

Result:


getDestinationBlendFactor

NomDescription
getDestinationBlendFactor()Obtient ou définit comment la couleur est mélangée. La valeur de la propriété est une constante entière BlendFactor.

Result:


setDestinationBlendFactor

NomDescription
setDestinationBlendFactor(value)Obtient ou définit comment la couleur est mélangée. La valeur de la propriété est une constante entière BlendFactor.

Result:


getCullFace

NomDescription
getCullFace()Active ou désactive le cull face

Result:


setCullFace

NomDescription
setCullFace(value)Active ou désactive le cull face

Result:


getCullFaceMode

NomDescription
getCullFaceMode()Obtient ou définit quelle face sera éliminée. La valeur de la propriété est la constante entière CullFaceMode.

Result:


setCullFaceMode

NomDescription
setCullFaceMode(value)Obtient ou définit quelle face sera éliminée. La valeur de la propriété est la constante entière CullFaceMode.

Result:


getFrontFace

NomDescription
getFrontFace()Obtient ou définit quel ordre correspond à la face avant. La valeur de la propriété est la constante entière FrontFace.

Result:


setFrontFace

NomDescription
setFrontFace(value)Obtient ou définit quel ordre correspond à la face avant. La valeur de la propriété est la constante entière FrontFace.

Result:


getDepthTest

NomDescription
getDepthTest()Active ou désactive le test de profondeur.

Result:


setDepthTest

NomDescription
setDepthTest(value)Active ou désactive le test de profondeur.

Result:


getDepthMask

NomDescription
getDepthMask()Active ou désactive l’écriture de profondeur.

Result:


setDepthMask

NomDescription
setDepthMask(value)Active ou désactive l’écriture de profondeur.

Result:


getDepthFunction

NomDescription
getDepthFunction()Obtient ou définit la fonction de comparaison utilisée dans le test de profondeur. La valeur de la propriété est la constante entière CompareFunction.

Result:


setDepthFunction

NomDescription
setDepthFunction(value)Obtient ou définit la fonction de comparaison utilisée dans le test de profondeur. La valeur de la propriété est la constante entière CompareFunction.

Result:


getStencilTest

NomDescription
getStencilTest()Active ou désactive le test de pochoir.

Result:


setStencilTest

NomDescription
setStencilTest(value)Active ou désactive le test de pochoir.

Result:


getStencilReference

NomDescription
getStencilReference()Obtient ou définit la valeur de référence pour le test de pochoir.

Result:


setStencilReference

NomDescription
setStencilReference(value)Obtient ou définit la valeur de référence pour le test de pochoir.

Result:


getStencilMask

NomDescription
getStencilMask()Obtient ou définit le masque qui est combiné en AND avec la référence et la valeur de pochoir stockée lorsque le test est terminé.

Result:


getStencilFrontFace

NomDescription
getStencilFrontFace()Obtient l’état du pochoir pour la face avant.

Result:


getStencilBackFace

NomDescription
getStencilBackFace()Obtient l’état du stencil pour la face arrière.

Result:


getScissorTest

NomDescription
getScissorTest()Activer ou désactiver le test de ciseaux

Result:


setScissorTest

NomDescription
setScissorTest(value)Activer ou désactiver le test de ciseaux

Result:


getPolygonMode

NomDescription
getPolygonMode()Obtient ou définit le mode de rendu du polygone. La valeur de la propriété est la constante entière PolygonMode.

Result:


setPolygonMode

NomDescription
setPolygonMode(value)Obtient ou définit le mode de rendu du polygone. La valeur de la propriété est la constante entière PolygonMode.

Result:


equals

NomDescription
equals(obj)Renvoie une valeur indiquant si cette instance est égale à un objet spécifié.

Result:


hashCode

NomDescription
hashCode()Renvoie le code de hachage pour cette instance.

Result:


compareTo

NomDescription
compareTo(other)Comparer l’état de rendu avec une autre instance

Parameters:

NomTypeDescription
otheRenderStatenull

Result: Nombre