gzz.gfx.gl
Class GL.Program

java.lang.Object
  |
  +--gzz.vob.Vob
        |
        +--gzz.gfx.gl.GL.JavaObject
              |
              +--gzz.gfx.gl.GL.NonRenderableJavaObject
                    |
                    +--gzz.gfx.gl.GL.Program
All Implemented Interfaces:
GLDeletable
Enclosing class:
GL

public static class GL.Program
extends GL.NonRenderableJavaObject

An OpenGL program object. Like Texture, id = directly the program id


Nested Class Summary
 
Nested classes inherited from class gzz.vob.Vob
Vob.RenderInfo
 
Field Summary
 
Fields inherited from class gzz.vob.Vob
dbg, rcsid
 
Method Summary
protected  void deleteObj()
           
 int getInt(java.lang.String target, java.lang.String name)
           
 int getProgId()
           
 int load(java.lang.String program)
           
 
Methods inherited from class gzz.gfx.gl.GL.JavaObject
deleteObject, finalize, getId, render
 
Methods inherited from class gzz.vob.Vob
addToListGL, addToListGL, intersect, putGL, putGL, putGL, putGL
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

deleteObj

protected void deleteObj()
Specified by:
deleteObj in class GL.JavaObject

getProgId

public int getProgId()

load

public int load(java.lang.String program)

getInt

public int getInt(java.lang.String target,
                  java.lang.String name)