public class HighPerformanceMeshVertexBufferObject extends HighPerformanceVertexBufferObject implements IMeshVertexBufferObject
IDisposable.AlreadyDisposedExceptionmBufferData, mFloatBuffermAutoDispose, mByteBuffer, mCapacity, mDirtyOnHardware, mDisposed, mHardwareBufferID, mUsage, mVertexBufferObjectAttributes, mVertexBufferObjectManagerHARDWARE_BUFFER_ID_INVALID| Constructor and Description |
|---|
HighPerformanceMeshVertexBufferObject(VertexBufferObjectManager pVertexBufferObjectManager,
float[] pBufferData,
int pVertexCount,
DrawType pDrawType,
boolean pAutoDispose,
VertexBufferObjectAttributes pVertexBufferObjectAttributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
onUpdateColor(Mesh pMesh) |
void |
onUpdateVertices(Mesh pMesh) |
getBufferData, getHeapMemoryByteSize, getNativeHeapMemoryByteSize, onBufferDatabind, bind, dispose, draw, draw, finalize, getByteCapacity, getCapacity, getGPUMemoryByteSize, getHardwareBufferID, getVertexBufferObjectManager, isAutoDispose, isDirtyOnHardware, isDisposed, isLoadedToHardware, setDirtyOnHardware, setNotLoadedToHardware, unbind, unloadFromHardwareclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBufferDatabind, bind, draw, draw, getByteCapacity, getCapacity, getGPUMemoryByteSize, getHardwareBufferID, getHeapMemoryByteSize, getNativeHeapMemoryByteSize, getVertexBufferObjectManager, isAutoDispose, isDirtyOnHardware, isLoadedToHardware, setDirtyOnHardware, setNotLoadedToHardware, unbind, unloadFromHardwaredispose, isDisposedpublic HighPerformanceMeshVertexBufferObject(VertexBufferObjectManager pVertexBufferObjectManager, float[] pBufferData, int pVertexCount, DrawType pDrawType, boolean pAutoDispose, VertexBufferObjectAttributes pVertexBufferObjectAttributes)
public void onUpdateColor(Mesh pMesh)
onUpdateColor in interface IMeshVertexBufferObjectpublic void onUpdateVertices(Mesh pMesh)
onUpdateVertices in interface IMeshVertexBufferObject