|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object crystalspace.jbind.impl.csNativeObject crystalspace.jbind.impl.csutil.scf.csBase crystalspace.jbind.impl.engine.mesh.csMeshList
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csMeshList(iPointer nPointer)
|
Method Summary | |
int |
add(iMeshWrapper obj)
Add a mesh. |
int |
find(iMeshWrapper obj)
Find a mesh and return its index. |
iMeshWrapper |
findByName(java.lang.String Name)
Find a mesh by name. |
iMeshWrapper |
get(int n)
Return a mesh by index. |
int |
getCount()
Return the number of meshes in this list. |
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
boolean |
remove(iMeshWrapper obj)
Remove a mesh. |
boolean |
remove(int n)
Remove the nth mesh. |
void |
removeAll()
Remove all meshes. |
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 csMeshList(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 getCount()
iMeshList
getCount
in interface iMeshList
iMeshList.getCount()
public iMeshWrapper get(int n)
iMeshList
get
in interface iMeshList
n
-
iMeshList.get(int)
public int add(iMeshWrapper obj)
iMeshList
add
in interface iMeshList
obj
-
iMeshList.add(crystalspace.jbind.interfaces.iengine.mesh.iMeshWrapper)
public boolean remove(iMeshWrapper obj)
iMeshList
remove
in interface iMeshList
obj
-
iMeshList.remove(crystalspace.jbind.interfaces.iengine.mesh.iMeshWrapper)
public boolean remove(int n)
iMeshList
remove
in interface iMeshList
n
-
iMeshList.remove(int)
public void removeAll()
iMeshList
removeAll
in interface iMeshList
iMeshList.removeAll()
public int find(iMeshWrapper obj)
iMeshList
find
in interface iMeshList
obj
-
iMeshList.find(crystalspace.jbind.interfaces.iengine.mesh.iMeshWrapper)
public iMeshWrapper findByName(java.lang.String Name)
iMeshList
findByName
in interface iMeshList
Name
-
iMeshList.findByName(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |