|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.opengl.renderer.BufferObject
public class BufferObject
An OpenGL buffer object.
| Constructor Summary | |
|---|---|
BufferObject(Renderer renderer)
Creates a new buffer object for the specified renderer. |
|
| Method Summary | |
|---|---|
void |
delete()
Deletes this buffer object, rendering it unusable. |
int |
getId()
Returns this buffer's OpenGL identifier. |
void |
setData(FloatBuffer data)
Sets the data in this buffer. |
void |
setData(FloatBuffer data,
int usage)
Sets the data in this buffer. |
void |
setData(long size)
Initializes the data in this buffer. |
void |
setData(long size,
int usage)
Initializes the data in this buffer. |
void |
setData(ShortBuffer data)
Sets the data in this buffer. |
void |
setData(ShortBuffer data,
int usage)
Sets the data in this buffer. |
void |
setSubData(long offset,
FloatBuffer data)
Sets part of the data in this buffer. |
void |
setSubData(long offset,
ShortBuffer data)
Sets part of the data in this buffer. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BufferObject(Renderer renderer)
| Method Detail |
|---|
public final int getId()
public void setData(long size)
public void setData(long size,
int usage)
public void setData(FloatBuffer data)
public void setData(FloatBuffer data,
int usage)
public void setData(ShortBuffer data)
public void setData(ShortBuffer data,
int usage)
public void setSubData(long offset,
FloatBuffer data)
public void setSubData(long offset,
ShortBuffer data)
public void delete()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||