|
|||||||||||
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.rndbuf.csRenderBuffer
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csRenderBuffer(iPointer nPointer)
|
Method Summary | |
int |
getBufferType()
Get type of buffer (static/dynamic);. |
int |
getComponentCount()
Gets the number of components per element. |
int |
getComponentType()
Gets the component type (float, int, etc);. |
java.lang.String |
getName()
Return the name of the interface |
int |
getSize()
Get the size of the buffer (in bytes);. |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
iPointer |
lock(int lockType)
Lock the buffer to allow writing and give us a pointer to the data. |
void |
release()
Releases the buffer. |
void |
setComponentCount(int count)
Sets the number of components per element. |
void |
setComponentType(int type)
Sets the component type (float, int, etc);. |
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 csRenderBuffer(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 int getBufferType()
iRenderBuffer
getBufferType
in interface iRenderBuffer
iRenderBuffer.getBufferType()
public int getComponentCount()
iRenderBuffer
getComponentCount
in interface iRenderBuffer
iRenderBuffer.getComponentCount()
public int getComponentType()
iRenderBuffer
getComponentType
in interface iRenderBuffer
iRenderBuffer.getComponentType()
public int getSize()
iRenderBuffer
getSize
in interface iRenderBuffer
iRenderBuffer.getSize()
public iPointer lock(int lockType)
iRenderBuffer
lock
in interface iRenderBuffer
lockType
-
iRenderBuffer.lock(int)
public void release()
iRenderBuffer
release
in interface iRenderBuffer
iRenderBuffer.release()
public void setComponentCount(int count)
iRenderBuffer
setComponentCount
in interface iRenderBuffer
count
- iRenderBuffer.setComponentCount(int)
public void setComponentType(int type)
iRenderBuffer
setComponentType
in interface iRenderBuffer
type
- iRenderBuffer.setComponentType(int)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |