|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcrystalspace.jbind.impl.csNativeObject
crystalspace.jbind.impl.csutil.scf.csBase
crystalspace.jbind.impl.video.vbufmgr.csVertexBuffer
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csVertexBuffer(iPointer nPointer)
|
Method Summary | |
csBox3 |
getBoundingBox()
Get a bounding box for all the vertices. |
csColor[] |
getColors()
Get the current array of colors. |
java.lang.String |
getName()
Return the name of the interface |
int |
getPriority()
Get the priority. |
csVector2[] |
getTexels()
Get the current array of texels. |
float[] |
getUserArray(int index)
Get all of the current user arrays. |
int |
getUserArrayComponentCount(int index)
Get the number of components of one of the current user arrays. |
int |
getVersion()
Return the version of the interface |
int |
getVertexCount()
Get the number of vertices. |
csVector3[] |
getVertices()
Get the current array of vertices. |
boolean |
isLocked()
Check if the buffer is locked. |
protected boolean |
isNativePointerValidSafe(long pointer)
|
Methods inherited from class crystalspace.jbind.impl.csutil.scf.csBase |
decRef, equals, finalize, getRefCount, incRef, nDelete, queryInterface, queryInterfaceSafe |
Methods inherited from class crystalspace.jbind.impl.csNativeObject |
changePointer, getPointer, getPointer, getPointerArray, hashCode, isMemoryOwner, isNativePointerValid, newNativeObject, setMemoryOwner, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getRefCount, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Constructor Detail |
public csVertexBuffer(iPointer nPointer)
nPointer
- Method Detail |
public int getVersion()
iBase
getVersion
in interface iBase
getVersion
in class csBase
iBase.getVersion()
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
iBase.getName()
protected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe
in class csNativeObject
csNativeObject.isNativePointerValidSafe(long)
public csBox3 getBoundingBox()
iVertexBuffer
getBoundingBox
in interface iVertexBuffer
iVertexBuffer.getBoundingBox()
public csColor[] getColors()
iVertexBuffer
getColors
in interface iVertexBuffer
iVertexBuffer.getColors()
public int getPriority()
iVertexBuffer
getPriority
in interface iVertexBuffer
iVertexBuffer.getPriority()
public csVector2[] getTexels()
iVertexBuffer
getTexels
in interface iVertexBuffer
iVertexBuffer.getTexels()
public float[] getUserArray(int index)
iVertexBuffer
getUserArray
in interface iVertexBuffer
index
-
iVertexBuffer.getUserArray(int)
public int getUserArrayComponentCount(int index)
iVertexBuffer
getUserArrayComponentCount
in interface iVertexBuffer
index
-
iVertexBuffer.getUserArrayComponentCount(int)
public int getVertexCount()
iVertexBuffer
getVertexCount
in interface iVertexBuffer
iVertexBuffer.getVertexCount()
public csVector3[] getVertices()
iVertexBuffer
getVertices
in interface iVertexBuffer
iVertexBuffer.getVertices()
public boolean isLocked()
iVertexBuffer
isLocked
in interface iVertexBuffer
iVertexBuffer.isLocked()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |