public class GL2Object extends GL2ResourceBase implements GL2Drawable
| Constructor and Description |
|---|
GL2Object(GL2DisplayList displayList) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginCompile(com.jogamp.opengl.GL2 gl) |
void |
beginCompileAndDraw(com.jogamp.opengl.GL2 gl) |
void |
dispose(com.jogamp.opengl.GL2 gl)
Discard data, regardless of references
|
void |
draw(com.jogamp.opengl.GL2 gl)
Use whatever internal resources that exist and draw to provided context
|
void |
endCompile(com.jogamp.opengl.GL2 gl) |
GL2DisplayList |
getDisplayList() |
boolean |
isDisposed()
Returns true if resource has been disposed
|
boolean |
isValid()
Returns true if resource can be used (i.e.
|
acquire, dispose, disposeInvalid, disposeInvalid, disposeUnreferenced, disposeUnreferenced, releaseDispose, releaseDisposeacquireAndCount, getReferenceCount, release, releaseAndCountequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacquire, disposeInvalid, disposeUnreferenced, releaseDisposedispose, disposeInvalid, disposeUnreferenced, releaseDisposeacquireAndCount, getReferenceCount, release, releaseAndCountpublic GL2Object(GL2DisplayList displayList)
public void draw(com.jogamp.opengl.GL2 gl)
GL2Drawabledraw in interface GL2Drawablepublic GL2DisplayList getDisplayList()
public void beginCompile(com.jogamp.opengl.GL2 gl)
public void endCompile(com.jogamp.opengl.GL2 gl)
public void beginCompileAndDraw(com.jogamp.opengl.GL2 gl)
public void dispose(com.jogamp.opengl.GL2 gl)
GL2Resourcedispose in interface GL2Resourcedispose in class GL2ResourceBasepublic boolean isDisposed()
GLResourceisDisposed in interface GLResourceisDisposed in class GLResourceBasepublic boolean isValid()
GLResourceisValid in interface GLResourceisValid in class GLResourceBasetrue if the resource can be used