- clearUpdateNeeded
Internal use only. Indicates that the state changes were applied.
- clone
This should create a deep clone. For a shallow clone, use
createDestructableClone().
- createDestructableClone
Creates a shallow clone of this GL Object. The deleteObject method should be
functional for this obj
- deleteObject
Deletes the GL object from the GPU when it is no longer used. Called
automatically by the GL object
- resetObject
Called when the GL context is restarted to reset all IDs. Prevents "white
textures" on display resta
- setUpdateNeeded
Internal use only. Indicates that the object has changed and its state needs to
be updated.
- toString
- deleteNativeBuffers
Deletes any associated native Buffer. This is necessary because it is unlikely
that native buffers w
- deleteNativeBuffersInternal
Package-private version of #deleteNativeBuffers(), to be used from the
NativeObjectManager.
- getId
- getUniqueId
Returns a unique ID for this NativeObject. No other NativeObject shall have the
same ID.