|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
addClient(iVertexBufferManagerClient client)
A client using the services of the manager can register with it to receive information about the state of the manager. |
void |
changePriority(iVertexBuffer buf,
int new_priority)
Change the priority of a vertex buffer. |
iVertexBuffer |
createBuffer(int priority)
Create an empty vertex buffer. |
iPolygonBuffer |
createPolygonBuffer()
Create an empty polygon buffer. |
boolean |
lockBuffer(iVertexBuffer buf,
csVector3[] verts,
csVector2[] texels,
csColor[] colors,
int buf_number,
csBox3 bbox)
Lock this vertex buffer for use. |
void |
unlockBuffer(iVertexBuffer buf)
Unlock a vertex buffer. |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getName, getRefCount, getVersion, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Method Detail |
public void addClient(iVertexBufferManagerClient client)
client
- public void changePriority(iVertexBuffer buf, int new_priority)
buf
- new_priority
- public iVertexBuffer createBuffer(int priority)
priority
-
public iPolygonBuffer createPolygonBuffer()
public boolean lockBuffer(iVertexBuffer buf, csVector3[] verts, csVector2[] texels, csColor[] colors, int buf_number, csBox3 bbox)
buf
- verts
- texels
- colors
- buf_number
- bbox
-
public void unlockBuffer(iVertexBuffer buf)
buf
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |