|
|||||||||||
| 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 | ||||||||||