Module gl1

Class VertexBufferObject

java.lang.Object
de.grogra.glsl.utility.VertexBufferObject
All Implemented Interfaces:
GLSLOpenGLObject
Direct Known Subclasses:
GLSLBoxVBO

public abstract class VertexBufferObject extends Object implements GLSLOpenGLObject
  • Constructor Details

    • VertexBufferObject

      public VertexBufferObject(OpenGLState glState)
  • Method Details

    • getVertices

      public abstract float[] getVertices()
    • getVertexFormat

      public int getVertexFormat()
    • entryPerVertex

      public int entryPerVertex()
    • getVertexDrawType

      public int getVertexDrawType()
    • draw

      public void draw(OpenGLState glState)
    • cleanup

      public void cleanup(OpenGLState glState, boolean javaOnly)
      Specified by:
      cleanup in interface GLSLOpenGLObject