|
|||||||||||
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.engine.texture.csTextureList
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csTextureList(iPointer nPointer)
|
Method Summary | |
int |
add(iTextureWrapper obj)
Add a texture. |
int |
find(iTextureWrapper obj)
Find a texture and return its index. |
iTextureWrapper |
findByName(java.lang.String Name)
Find a texture by name. |
iTextureWrapper |
get(int n)
Return a texture by index. |
int |
getCount()
Return the number of textures 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)
|
iTextureWrapper |
newTexture(iImage image)
Create a new texture. |
iTextureWrapper |
newTexture(iTextureHandle ith)
Create a engine wrapper for a pre-prepared iTextureHandle The handle will be IncRefed. |
boolean |
remove(int n)
Remove the nth texture. |
boolean |
remove(iTextureWrapper obj)
Remove a texture. |
void |
removeAll()
Remove all textures. |
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 csTextureList(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 add(iTextureWrapper obj)
iTextureList
add
in interface iTextureList
obj
-
iTextureList.add(crystalspace.jbind.interfaces.iengine.texture.iTextureWrapper)
public int find(iTextureWrapper obj)
iTextureList
find
in interface iTextureList
obj
-
iTextureList.find(crystalspace.jbind.interfaces.iengine.texture.iTextureWrapper)
public iTextureWrapper findByName(java.lang.String Name)
iTextureList
findByName
in interface iTextureList
Name
-
iTextureList.findByName(java.lang.String)
public iTextureWrapper get(int n)
iTextureList
get
in interface iTextureList
n
-
iTextureList.get(int)
public int getCount()
iTextureList
getCount
in interface iTextureList
iTextureList.getCount()
public iTextureWrapper newTexture(iTextureHandle ith)
iTextureList
newTexture
in interface iTextureList
ith
-
iTextureList.newTexture(crystalspace.jbind.interfaces.ivideo.texture.iTextureHandle)
public iTextureWrapper newTexture(iImage image)
iTextureList
newTexture
in interface iTextureList
image
-
iTextureList.newTexture(crystalspace.jbind.interfaces.igraphic.image.iImage)
public boolean remove(int n)
iTextureList
remove
in interface iTextureList
n
-
iTextureList.remove(int)
public boolean remove(iTextureWrapper obj)
iTextureList
remove
in interface iTextureList
obj
-
iTextureList.remove(crystalspace.jbind.interfaces.iengine.texture.iTextureWrapper)
public void removeAll()
iTextureList
removeAll
in interface iTextureList
iTextureList.removeAll()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |