public class GL3RenderObjectManager extends java.lang.Object implements GLGarbageSource
Constructor and Description |
---|
GL3RenderObjectManager(GL3SharedResources sharedManager) |
Modifier and Type | Method and Description |
---|---|
void |
dispose(com.jogamp.opengl.GL gl) |
void |
garbage(com.jogamp.opengl.GL gl) |
GL3RenderObjectElements |
getElements(com.jogamp.opengl.GL3 gl,
RenderObject robj,
VertexIndexArray idxs) |
GL3RenderInstances |
getInstances(com.jogamp.opengl.GL3 gl,
RenderInstances rinst) |
GL3RenderObjectLines |
getLines(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3RenderObjectPoints |
getPoints(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3RenderObjectPrimitives |
getPrimitives(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
GL3SharedRenderObjectPrimitives |
getSharedPrimitives(com.jogamp.opengl.GL3 gl,
RenderObject robj) |
public GL3RenderObjectManager(GL3SharedResources sharedManager)
public GL3RenderObjectElements getElements(com.jogamp.opengl.GL3 gl, RenderObject robj, VertexIndexArray idxs)
public GL3RenderObjectPrimitives getPrimitives(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3SharedRenderObjectPrimitives getSharedPrimitives(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3RenderObjectLines getLines(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3RenderObjectPoints getPoints(com.jogamp.opengl.GL3 gl, RenderObject robj)
public GL3RenderInstances getInstances(com.jogamp.opengl.GL3 gl, RenderInstances rinst)
public void garbage(com.jogamp.opengl.GL gl)
garbage
in interface GLGarbageSource
public void dispose(com.jogamp.opengl.GL gl)
dispose
in interface GLGarbageSource