Class: OGLES
This page documents the methods and fields available in the OGLES class.
Members
| Signature | Description |
|---|---|
OGLES() | Creates a new instance of OGLES. |
attributeFloat(String, NativeFloatBuffer) | Performs the attributeFloat operation using the provided parameters (attribute, buffer). |
attributeFloat(String, NativeShortBuffer) | Performs the attributeFloat operation using the provided parameters (attribute, buffer). |
attributeMatrix3(String, FloatBuffer) | Performs the attributeMatrix3 operation using the provided parameters (attribute, buffer). |
attributeMatrix3(String, NativeFloatBuffer) | Performs the attributeMatrix3 operation using the provided parameters (attribute, buffer). |
attributeMatrix3(String, NativeShortBuffer) | Performs the attributeMatrix3 operation using the provided parameters (attribute, buffer). |
attributeMatrix4(String, FloatBuffer) | Performs the attributeMatrix4 operation using the provided parameters (attribute, buffer). |
attributeMatrix4(String, NativeFloatBuffer) | Performs the attributeMatrix4 operation using the provided parameters (attribute, buffer). |
attributeMatrix4(String, NativeShortBuffer) | Performs the attributeMatrix4 operation using the provided parameters (attribute, buffer). |
attributeVector2(String, FloatBuffer) | Performs the attributeVector2 operation using the provided parameters (attribute, buffer). |
attributeVector2(String, NativeFloatBuffer) | Performs the attributeVector2 operation using the provided parameters (attribute, buffer). |
attributeVector2(String, NativeShortBuffer) | Performs the attributeVector2 operation using the provided parameters (attribute, buffer). |
attributeVector3(String, FloatBuffer) | Performs the attributeVector3 operation using the provided parameters (attribute, buffer). |
attributeVector3(String, NativeFloatBuffer) | Performs the attributeVector3 operation using the provided parameters (attribute, buffer). |
attributeVector3(String, NativeShortBuffer) | Performs the attributeVector3 operation using the provided parameters (attribute, buffer). |
attributeVector4(String, FloatBuffer) | Performs the attributeVector4 operation using the provided parameters (attribute, buffer). |
attributeVector4(String, NativeFloatBuffer) | Performs the attributeVector4 operation using the provided parameters (attribute, buffer). |
attributeVector4(String, NativeShortBuffer) | Performs the attributeVector4 operation using the provided parameters (attribute, buffer). |
clearColor(Color) | Clears or resets the object's state. |
clearColor(float, float, float, float) | Clears or resets the object's state. |
clearColorBuffer() | Clears or resets the object's state. |
clearColorDepthBuffer() | Clears or resets the object's state. |
clearDepthBuffer() | Clears or resets the object's state. |
disable(int) | Disables the requested feature or state. |
disableAttributeVector2(String) | Disables the requested feature or state. |
disableAttributeVector3(String) | Disables the requested feature or state. |
disableAttributeVector4(String) | Disables the requested feature or state. |
disableBlend() | Disables the requested feature or state. |
drawLines(IntBuffer) | Renders the object to the current context. |
drawLines(NativeIntBuffer) | Renders the object to the current context. |
drawLines(int[]) | Renders the object to the current context. |
drawTriangles(IntBuffer) | Renders the object to the current context. |
drawTriangles(NativeIntBuffer) | Renders the object to the current context. |
drawTriangles(NativeShortBuffer) | Renders the object to the current context. |
drawTriangles(int[]) | Renders the object to the current context. |
enable(int) | Enables the requested feature or state. |
enableBlend() | Enables the requested feature or state. |
getShaderTextureQuantity() | Returns the current shader texture quantity. |
hasAttribute(String) | Returns whether attribute is true. |
isShaderActive() | Returns whether shader active is true. |
releaseAttributes() | Performs the releaseAttributes operation. |
releaseShader() | Performs the releaseShader operation. |
releaseTextures() | Performs the releaseTextures operation. |
setAdditiveBlend() | Sets or updates the additive blend. |
setAdditiveTransparentBlend() | Sets or updates the additive transparent blend. |
setBlend(int, int) | Sets or updates the blend. |
setIgnoreAttributeException(boolean) | Sets or updates the ignore attribute exception. |
setNormalBlend() | Sets or updates the normal blend. |
setShaderTextureQuantity(int) | Sets or updates the shader texture quantity. |
setSubtractiveBlend() | Sets or updates the subtractive blend. |
setTransparentBlend() | Sets or updates the transparent blend. |
uniformColor(String, Color) | Performs the uniformColor operation using the provided parameters (uniform, color). |
uniformColor(String, float, float, float, float) | Performs the uniformColor operation using the provided parameters (uniform, r, g, b, a). |
uniformColor3(String, Color) | Performs the uniformColor3 operation using the provided parameters (uniform, color). |
uniformColor3(String, float, float, float) | Performs the uniformColor3 operation using the provided parameters (uniform, r, g, b). |
uniformCriticalTexture(String, int) | Performs the uniformCriticalTexture operation using the provided parameters (uniform, criticalTexID). |
uniformFloat(String, float) | Performs the uniformFloat operation using the provided parameters (uniform, x). |
uniformInt(String, int) | Performs the uniformInt operation using the provided parameters (uniform, x). |
uniformMatrix3(String, float[]) | Performs the uniformMatrix3 operation using the provided parameters (uniform, matrix). |
uniformMatrix4(String, float[]) | Performs the uniformMatrix4 operation using the provided parameters (uniform, matrix). |
uniformTexture(String, Texture) | Performs the uniformTexture operation using the provided parameters (uniform, texture). |
uniformTextureSafe(String, Texture) | Performs the uniformTextureSafe operation using the provided parameters (uniform, texture). |
uniformVector(String, Point2) | Performs the uniformVector operation using the provided parameters (uniform, vector). |
uniformVector(String, Point3) | Performs the uniformVector operation using the provided parameters (uniform, vector). |
uniformVector(String, Vector2) | Performs the uniformVector operation using the provided parameters (uniform, vector). |
uniformVector(String, Vector3) | Performs the uniformVector operation using the provided parameters (uniform, vector). |
uniformVector(String, Vector4) | Performs the uniformVector operation using the provided parameters (uniform, vector). |
uniformVector(String, float, float) | Performs the uniformVector operation using the provided parameters (uniform, x, y). |
uniformVector(String, float, float, float) | Performs the uniformVector operation using the provided parameters (uniform, x, y, z). |
uniformVector(String, float, float, float, float) | Performs the uniformVector operation using the provided parameters (uniform, x, y, z, w). |
uniformVector2(String, Vector2) | Performs the uniformVector2 operation using the provided parameters (uniform, vector). |
uniformVector2(String, float, float) | Performs the uniformVector2 operation using the provided parameters (uniform, x, y). |
uniformVector3(String, Vector3) | Performs the uniformVector3 operation using the provided parameters (uniform, vector). |
uniformVector3(String, float, float, float) | Performs the uniformVector3 operation using the provided parameters (uniform, x, y, z). |
uniformVector4(String, Vector4) | Performs the uniformVector4 operation using the provided parameters (uniform, vector). |
uniformVector4(String, float, float, float, float) | Performs the uniformVector4 operation using the provided parameters (uniform, x, y, z, w). |
validate() | Performs the validate operation. |
withShader(Shader) | Performs the withShader operation using the provided parameters (shader). |