RenderState

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable, java.lang.Comparable

public class RenderState implements Closeable, Comparable<RenderState>

पाइपलाइन बनाने के लिए रेंडर स्टेट। रेंडर स्टेट में किए गए बदलाव बनाए गए पाइपलाइन इंस्टेंस को प्रभावित नहीं करेंगे।

कंस्ट्रक्टर

कंस्ट्रक्टरविवरण
RenderState()का कंस्ट्रक्टर RenderState

विधियाँ

विधिविवरण
close()नष्ट करें RenderState और सभी आंतरिक संसाधनों को मुक्त करें।
compareTo(RenderState other)तुलना करें रेंडर स्टेट को अन्य इंस्टेंस के साथ
equals(Object obj)एक मान लौटाता है जो दर्शाता है कि यह इंस्टेंस निर्दिष्ट ऑब्जेक्ट के बराबर है या नहीं।
getBlend()सक्षम या अक्षम करें फ्रैगमेंट ब्लेंडिंग।
getBlendColor()प्राप्त करता है ब्लेंड रंग जहाँ उपयोग किया जाता है BlendFactor.CONSTANT_COLOR
getClass()
getCullFace()सक्षम या अक्षम करें cull face
getCullFaceMode()प्राप्त करता है कौन सा फेस कटा जाएगा।
getDepthFunction()प्राप्त करता है तुलना फ़ंक्शन जो गहराई परीक्षण में उपयोग किया जाता है
getDepthMask()सक्षम या अक्षम करें गहराई लेखन।
getDepthTest()सक्षम या अक्षम करें गहराई परीक्षण।
getDestinationBlendFactor()प्राप्त करता है कि रंग कैसे मिश्रित होता है।
getFrontFace()प्राप्त करता है कौन सा क्रम फ्रंट फेस है।
getPolygonMode()प्राप्त करता है बहुभुज का रेंडर मोड।
getScissorTest()सक्षम या अक्षम करें scissor test
getSourceBlendFactor()प्राप्त करता है कि रंग कैसे मिश्रित होता है।
getStencilBackFace()प्राप्त करता है बैक फेस के लिए स्टेंसिल स्थिति।
getStencilFrontFace()प्राप्त करता है फ्रंट फेस के लिए स्टेंसिल स्थिति।
getStencilMask()प्राप्त करता है वह मास्क जो परीक्षण समाप्त होने पर दोनों रेफ़रेंस और संग्रहीत स्टेंसिल मान के साथ AND किया जाता है।
getStencilReference()प्राप्त करता है स्टेंसिल परीक्षण के लिए रेफ़रेंस मान।
getStencilTest()सक्षम या अक्षम करें स्टेंसिल परीक्षण।
hashCode()इस इंस्टेंस के लिए हैश कोड लौटाता है।
notify()
notifyAll()
setBlend(boolean value)सक्षम या अक्षम करें फ्रैगमेंट ब्लेंडिंग।
setBlendColor(FVector4 value)सेट करता है ब्लेंड रंग जहाँ उपयोग किया जाता है BlendFactor.CONSTANT_COLOR
setCullFace(boolean value)सक्षम या अक्षम करें cull face
setCullFaceMode(int value)सेट करता है कौन सा फेस कटा जाएगा।
setDepthFunction(CompareFunction value)सेट करता है तुलना फ़ंक्शन जो गहराई परीक्षण में उपयोग किया जाता है
setDepthMask(boolean value)सक्षम या अक्षम करें गहराई लेखन।
setDepthTest(boolean value)सक्षम या अक्षम करें गहराई परीक्षण।
setDestinationBlendFactor(BlendFactor value)सेट करता है कि रंग कैसे मिश्रित होता है।
setFrontFace(FrontFace value)सेट करता है कौन सा क्रम फ्रंट फेस है।
setPolygonMode(PolygonMode value)बहुभुज के रेंडर मोड को सेट करता है।
setScissorTest(boolean value)सक्षम या अक्षम करें scissor test
setSourceBlendFactor(BlendFactor value)सेट करता है कि रंग कैसे मिश्रित होता है।
setStencilMask(int value)परीक्षण समाप्त होने पर संदर्भ और संग्रहीत स्टेंसिल मान दोनों के साथ AND किया गया मास्क सेट करता है।
setStencilReference(int value)स्टेंसिल परीक्षण के लिए संदर्भ मान सेट करता है।
setStencilTest(boolean value)सक्षम या अक्षम करें स्टेंसिल परीक्षण।
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

RenderState()

public RenderState()

का कंस्ट्रक्टर RenderState

close()

public void close()

नष्ट करें RenderState और सभी आंतरिक संसाधनों को मुक्त करें।

compareTo(RenderState other)

public int compareTo(RenderState other)

तुलना करें रेंडर स्टेट को अन्य इंस्टेंस के साथ

Parameters:

पैरामीटरप्रकारविवरण
otherRenderStateतुलना के लिए एक अन्य रेंडर स्थिति

Returns: int

equals(Object obj)

public boolean equals(Object obj)

एक मान लौटाता है जो दर्शाता है कि यह इंस्टेंस निर्दिष्ट ऑब्जेक्ट के बराबर है या नहीं।

Parameters:

पैरामीटरप्रकारविवरण
objjava.lang.Object

Returns: boolean

getBlend()

public boolean getBlend()

सक्षम या अक्षम करें फ्रैगमेंट ब्लेंडिंग।

Returns: boolean - फ्रैगमेंट ब्लेंडिंग को सक्षम या अक्षम करें।

getBlendColor()

public FVector4 getBlendColor()

प्राप्त करता है ब्लेंड रंग जहाँ उपयोग किया जाता है BlendFactor.CONSTANT_COLOR

Returns: FVector4 - the blend color where used in BlendFactor.CONSTANT_COLOR

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCullFace()

public boolean getCullFace()

सक्षम या अक्षम करें cull face

Returns: boolean - कूल फेस को सक्षम या अक्षम करें

getCullFaceMode()

public int getCullFaceMode()

प्राप्त करता है कौन सा फेस कटा जाएगा।

Returns: int - कौन सा फेस कूल किया जाएगा।

getDepthFunction()

public CompareFunction getDepthFunction()

प्राप्त करता है तुलना फ़ंक्शन जो गहराई परीक्षण में उपयोग किया जाता है

Returns: CompareFunction - the compare function used in depth test

getDepthMask()

public boolean getDepthMask()

सक्षम या अक्षम करें गहराई लेखन।

Returns: boolean - डेप्थ राइटिंग को सक्षम या अक्षम करें।

getDepthTest()

public boolean getDepthTest()

सक्षम या अक्षम करें गहराई परीक्षण।

Returns: boolean - डेप्थ टेस्ट को सक्षम या अक्षम करें।

getDestinationBlendFactor()

public BlendFactor getDestinationBlendFactor()

प्राप्त करता है कि रंग कैसे मिश्रित होता है।

Returns: BlendFactor - how the color is blended.

getFrontFace()

public FrontFace getFrontFace()

प्राप्त करता है कौन सा क्रम फ्रंट फेस है।

Returns: FrontFace - which order is front face.

getPolygonMode()

public PolygonMode getPolygonMode()

प्राप्त करता है बहुभुज का रेंडर मोड।

Returns: PolygonMode - the polygon’s render mode.

getScissorTest()

public boolean getScissorTest()

सक्षम या अक्षम करें scissor test

Returns: boolean - सिज़र टेस्ट को सक्षम या अक्षम करें

getSourceBlendFactor()

public BlendFactor getSourceBlendFactor()

प्राप्त करता है कि रंग कैसे मिश्रित होता है।

Returns: BlendFactor - how the color is blended.

getStencilBackFace()

public StencilState getStencilBackFace()

प्राप्त करता है बैक फेस के लिए स्टेंसिल स्थिति।

Returns: StencilState - the stencil state for back face.

getStencilFrontFace()

public StencilState getStencilFrontFace()

प्राप्त करता है फ्रंट फेस के लिए स्टेंसिल स्थिति।

Returns: StencilState - the stencil state for front face.

getStencilMask()

public int getStencilMask()

प्राप्त करता है वह मास्क जो परीक्षण समाप्त होने पर दोनों रेफ़रेंस और संग्रहीत स्टेंसिल मान के साथ AND किया जाता है।

Returns: int - परीक्षण समाप्त होने पर संदर्भ और संग्रहीत स्टेंसिल मान दोनों के साथ AND किया गया मास्क।

getStencilReference()

public int getStencilReference()

प्राप्त करता है स्टेंसिल परीक्षण के लिए रेफ़रेंस मान।

Returns: int - स्टेंसिल परीक्षण के लिए संदर्भ मान।

getStencilTest()

public boolean getStencilTest()

सक्षम या अक्षम करें स्टेंसिल परीक्षण।

Returns: boolean - स्टेंसिल टेस्ट को सक्षम या अक्षम करें।

hashCode()

public int hashCode()

इस इंस्टेंस के लिए हैश कोड लौटाता है।

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBlend(boolean value)

public void setBlend(boolean value)

सक्षम या अक्षम करें फ्रैगमेंट ब्लेंडिंग।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

setBlendColor(FVector4 value)

public void setBlendColor(FVector4 value)

सेट करता है ब्लेंड रंग जहाँ उपयोग किया जाता है BlendFactor.CONSTANT_COLOR

Parameters:

पैरामीटरप्रकारविवरण
valueFVector4नया मान

setCullFace(boolean value)

public void setCullFace(boolean value)

सक्षम या अक्षम करें cull face

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

setCullFaceMode(int value)

public void setCullFaceMode(int value)

सेट करता है कौन सा फेस कटा जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setDepthFunction(CompareFunction value)

public void setDepthFunction(CompareFunction value)

सेट करता है तुलना फ़ंक्शन जो गहराई परीक्षण में उपयोग किया जाता है

Parameters:

पैरामीटरप्रकारविवरण
valueCompareFunctionनया मान

setDepthMask(boolean value)

public void setDepthMask(boolean value)

सक्षम या अक्षम करें गहराई लेखन।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

setDepthTest(boolean value)

public void setDepthTest(boolean value)

सक्षम या अक्षम करें गहराई परीक्षण।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

setDestinationBlendFactor(BlendFactor value)

public void setDestinationBlendFactor(BlendFactor value)

सेट करता है कि रंग कैसे मिश्रित होता है।

Parameters:

पैरामीटरप्रकारविवरण
valueBlendFactorनया मान

setFrontFace(FrontFace value)

public void setFrontFace(FrontFace value)

सेट करता है कौन सा क्रम फ्रंट फेस है।

Parameters:

पैरामीटरप्रकारविवरण
valueFrontFaceनया मान

setPolygonMode(PolygonMode value)

public void setPolygonMode(PolygonMode value)

बहुभुज के रेंडर मोड को सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
valuePolygonModeनया मान

setScissorTest(boolean value)

public void setScissorTest(boolean value)

सक्षम या अक्षम करें scissor test

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

setSourceBlendFactor(BlendFactor value)

public void setSourceBlendFactor(BlendFactor value)

सेट करता है कि रंग कैसे मिश्रित होता है।

Parameters:

पैरामीटरप्रकारविवरण
valueBlendFactorनया मान

setStencilMask(int value)

public void setStencilMask(int value)

परीक्षण समाप्त होने पर संदर्भ और संग्रहीत स्टेंसिल मान दोनों के साथ AND किया गया मास्क सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setStencilReference(int value)

public void setStencilReference(int value)

स्टेंसिल परीक्षण के लिए संदर्भ मान सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintनया मान

setStencilTest(boolean value)

public void setStencilTest(boolean value)

सक्षम या अक्षम करें स्टेंसिल परीक्षण।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanनया मान

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int