RenderState

RenderState class

Κατάσταση απόδοσης για την κατασκευή της αλυσίδας Οι αλλαγές που γίνονται στην κατάσταση απόδοσης δεν θα επηρεάσουν τις δημιουργημένες περιπτώσεις αλυσίδας.

Μέθοδοι

constructor

ΌνομαΠεριγραφή
constructor()Κατασκευαστής του RenderState

Result:


getBlend

ΌνομαΠεριγραφή
getBlend()Ενεργοποιεί ή απενεργοποιεί την ανάμειξη των τμημάτων.

Result:


setBlend

ΌνομαΠεριγραφή
setBlend(value)Ενεργοποιεί ή απενεργοποιεί την ανάμειξη των τμημάτων.

Result:


getBlendColor

ΌνομαΠεριγραφή
getBlendColor()Λαμβάνει ή ορίζει το χρώμα ανάμειξης όπου χρησιμοποιείται στο BlendFactor.CONSTANT_COLOR

Result:


setBlendColor

ΌνομαΠεριγραφή
setBlendColor(value)Λαμβάνει ή ορίζει το χρώμα ανάμειξης όπου χρησιμοποιείται στο BlendFactor.CONSTANT_COLOR

Result:


getSourceBlendFactor

ΌνομαΠεριγραφή
getSourceBlendFactor()Λαμβάνει ή ορίζει πώς γίνεται η ανάμειξη του χρώματος. Η τιμή της ιδιότητας είναι ακέραιος σταθερός του BlendFactor.

Result:


setSourceBlendFactor

ΌνομαΠεριγραφή
setSourceBlendFactor(value)Λαμβάνει ή ορίζει πώς γίνεται η ανάμειξη του χρώματος. Η τιμή της ιδιότητας είναι ακέραιος σταθερός του BlendFactor.

Result:


getDestinationBlendFactor

ΌνομαΠεριγραφή
getDestinationBlendFactor()Λαμβάνει ή ορίζει πώς γίνεται η ανάμειξη του χρώματος. Η τιμή της ιδιότητας είναι ακέραιος σταθερός του BlendFactor.

Result:


setDestinationBlendFactor

ΌνομαΠεριγραφή
setDestinationBlendFactor(value)Λαμβάνει ή ορίζει πώς γίνεται η ανάμειξη του χρώματος. Η τιμή της ιδιότητας είναι ακέραιος σταθερός του BlendFactor.

Result:


getCullFace

ΌνομαΠεριγραφή
getCullFace()Ενεργοποιεί ή απενεργοποιεί το cull face

Result:


setCullFace

ΌνομαΠεριγραφή
setCullFace(value)Ενεργοποιεί ή απενεργοποιεί το cull face

Result:


getCullFaceMode

ΌνομαΠεριγραφή
getCullFaceMode()Λαμβάνει ή ορίζει ποια πλευρά θα αποκοπεί. Η τιμή της ιδιότητας είναι η ακέραια σταθερά CullFaceMode.

Result:


setCullFaceMode

ΌνομαΠεριγραφή
setCullFaceMode(value)Λαμβάνει ή ορίζει ποια πλευρά θα αποκοπεί. Η τιμή της ιδιότητας είναι η ακέραια σταθερά CullFaceMode.

Result:


getFrontFace

ΌνομαΠεριγραφή
getFrontFace()Λαμβάνει ή ορίζει ποια σειρά είναι η μπροστινή πλευρά. Η τιμή της ιδιότητας είναι η ακέραια σταθερά FrontFace.

Result:


setFrontFace

ΌνομαΠεριγραφή
setFrontFace(value)Λαμβάνει ή ορίζει ποια σειρά είναι η μπροστινή πλευρά. Η τιμή της ιδιότητας είναι η ακέραια σταθερά FrontFace.

Result:


getDepthTest

ΌνομαΠεριγραφή
getDepthTest()Ενεργοποιεί ή απενεργοποιεί τη δοκιμή βάθους.

Result:


setDepthTest

ΌνομαΠεριγραφή
setDepthTest(value)Ενεργοποιεί ή απενεργοποιεί τη δοκιμή βάθους.

Result:


getDepthMask

ΌνομαΠεριγραφή
getDepthMask()Ενεργοποιεί ή απενεργοποιεί την εγγραφή βάθους.

Result:


setDepthMask

ΌνομαΠεριγραφή
setDepthMask(value)Ενεργοποιεί ή απενεργοποιεί την εγγραφή βάθους.

Result:


getDepthFunction

ΌνομαΠεριγραφή
getDepthFunction()Λαμβάνει ή ορίζει τη συνάρτηση σύγκρισης που χρησιμοποιείται στη δοκιμή βάθους. Η τιμή της ιδιότητας είναι η ακέραια σταθερά CompareFunction.

Result:


setDepthFunction

ΌνομαΠεριγραφή
setDepthFunction(value)Λαμβάνει ή ορίζει τη συνάρτηση σύγκρισης που χρησιμοποιείται στη δοκιμή βάθους. Η τιμή της ιδιότητας είναι η ακέραια σταθερά CompareFunction.

Result:


getStencilTest

ΌνομαΠεριγραφή
getStencilTest()Ενεργοποιεί ή απενεργοποιεί τη δοκιμή στένσιλ.

Result:


setStencilTest

ΌνομαΠεριγραφή
setStencilTest(value)Ενεργοποιεί ή απενεργοποιεί τη δοκιμή στένσιλ.

Result:


getStencilReference

ΌνομαΠεριγραφή
getStencilReference()Λαμβάνει ή ορίζει την τιμή αναφοράς για τη δοκιμή στένσιλ.

Result:


setStencilReference

ΌνομαΠεριγραφή
setStencilReference(value)Λαμβάνει ή ορίζει την τιμή αναφοράς για τη δοκιμή στένσιλ.

Result:


getStencilMask

ΌνομαΠεριγραφή
getStencilMask()Λαμβάνει ή ορίζει τη μάσκα που γίνεται AND με την αναφορά και την αποθηκευμένη τιμή στένσιλ όταν ολοκληρωθεί η δοκιμή.

Result:


getStencilFrontFace

ΌνομαΠεριγραφή
getStencilFrontFace()Λαμβάνει την κατάσταση στένσιλ για τη μπροστινή πλευρά.

Result:


getStencilBackFace

ΌνομαΠεριγραφή
getStencilBackFace()Λαμβάνει την κατάσταση του stencil για την πίσω πλευρά.

Result:


getScissorTest

ΌνομαΠεριγραφή
getScissorTest()Ενεργοποίηση ή απενεργοποίηση του scissor test

Result:


setScissorTest

ΌνομαΠεριγραφή
setScissorTest(value)Ενεργοποίηση ή απενεργοποίηση του scissor test

Result:


getPolygonMode

ΌνομαΠεριγραφή
getPolygonMode()Λαμβάνει ή ορίζει τη λειτουργία απόδοσης του πολυγώνου. Η τιμή της ιδιότητας είναι η ακέραια σταθερά PolygonMode.

Result:


setPolygonMode

ΌνομαΠεριγραφή
setPolygonMode(value)Λαμβάνει ή ορίζει τη λειτουργία απόδοσης του πολυγώνου. Η τιμή της ιδιότητας είναι η ακέραια σταθερά PolygonMode.

Result:


equals

ΌνομαΠεριγραφή
equals(obj)Επιστρέφει μια τιμή που υποδεικνύει εάν αυτή η παρουσία είναι ίση με ένα καθορισμένο αντικείμενο.

Result:


hashCode

ΌνομαΠεριγραφή
hashCode()Επιστρέφει τον κωδικό κατακερματισμού για αυτήν την παρουσία.

Result:


compareTo

ΌνομαΠεριγραφή
compareTo(other)Συγκρίνετε την κατάσταση απόδοσης με άλλη παρουσία

Parameters:

ΌνομαΤύποςΠεριγραφή
otheRenderStatenull

Result: Αριθμός