public class JoglVertexArrayObjectBuffer extends java.lang.Object implements IJoglVertexArrayObjectBuffer
| Constructor and Description |
|---|
JoglVertexArrayObjectBuffer(GraphicsPipeline pipe,
java.lang.Class<?> keyType,
boolean bNorm) |
| Modifier and Type | Method and Description |
|---|---|
void |
Attach(GraphicsPipeline pipe,
int attributePos) |
void |
Bind(GraphicsPipeline pipe) |
void |
Dispose(GraphicsPipeline pipe) |
boolean |
isDisposed() |
boolean |
isLoaded() |
void |
load(GraphicsPipeline pipe) |
void |
SetData(com.jogamp.opengl.GL2 gl,
java.nio.Buffer b) |
void |
Unbind(GraphicsPipeline pipe) |
void |
unload(GraphicsPipeline pipe) |
void |
UpdateData(GraphicsPipeline pipe,
java.nio.Buffer b) |
public JoglVertexArrayObjectBuffer(GraphicsPipeline pipe, java.lang.Class<?> keyType, boolean bNorm)
public boolean isLoaded()
isLoaded in interface IGLResourcepublic void load(GraphicsPipeline pipe)
load in interface IGLResourcepublic void unload(GraphicsPipeline pipe)
unload in interface IGLResourcepublic void SetData(com.jogamp.opengl.GL2 gl,
java.nio.Buffer b)
public void UpdateData(GraphicsPipeline pipe, java.nio.Buffer b)
public void Bind(GraphicsPipeline pipe)
Bind in interface IJoglVertexArrayObjectBufferpublic void Unbind(GraphicsPipeline pipe)
Unbind in interface IJoglVertexArrayObjectBufferpublic void Attach(GraphicsPipeline pipe, int attributePos)
Attach in interface IJoglVertexArrayObjectBufferpublic void Dispose(GraphicsPipeline pipe)
public boolean isDisposed()