public class JoglVertexArrayObject extends java.lang.Object implements IGLResource
| Constructor and Description |
|---|
JoglVertexArrayObject(GraphicsPipeline pipe) |
| Modifier and Type | Method and Description |
|---|---|
void |
AttachBuffer(IJoglVertexArrayObjectBuffer buffer) |
void |
AttachIndexBuffer(IJoglVertexArrayObjectIndexBuffer ibuffer) |
void |
Bind(GraphicsPipeline pipe) |
void |
ClearBuffers() |
void |
Dispose(com.jogamp.opengl.GL2 gl) |
java.util.Vector<IJoglVertexArrayObjectBuffer> |
getBuffers() |
boolean |
isDisposed() |
boolean |
isLoaded() |
void |
load(GraphicsPipeline pipe) |
void |
Unbind(GraphicsPipeline pipe) |
void |
unload(GraphicsPipeline pipe) |
void |
UpdateBufferAttachment(GraphicsPipeline pipe) |
public JoglVertexArrayObject(GraphicsPipeline pipe)
public boolean isLoaded()
isLoaded in interface IGLResourcepublic void load(GraphicsPipeline pipe)
load in interface IGLResourcepublic void unload(GraphicsPipeline pipe)
unload in interface IGLResourcepublic void Dispose(com.jogamp.opengl.GL2 gl)
public java.util.Vector<IJoglVertexArrayObjectBuffer> getBuffers()
public void AttachBuffer(IJoglVertexArrayObjectBuffer buffer)
public void AttachIndexBuffer(IJoglVertexArrayObjectIndexBuffer ibuffer)
public void ClearBuffers()
public void UpdateBufferAttachment(GraphicsPipeline pipe)
public void Bind(GraphicsPipeline pipe)
public void Unbind(GraphicsPipeline pipe)
public boolean isDisposed()