|
|||||||||||
| 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.light.csLightList
| Field Summary |
| Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
| Constructor Summary | |
csLightList(iPointer nPointer)
|
|
| Method Summary | |
int |
add(iLight obj)
Add a light. |
int |
find(iLight obj)
Find a light and return its index. |
iLight |
findByID(java.lang.String id)
Find a light by its ID value (16-byte MD5). |
iLight |
findByName(java.lang.String Name)
Find a light by name. |
iLight |
get(int n)
Return a light by index. |
int |
getCount()
Return the number of lights in this list. |
static java.lang.Class |
getInterfaceClass()
|
static java.lang.String |
getInterfaceName()
|
static int |
getInterfaceVersion()
|
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
static void |
initSCF()
|
protected boolean |
isNativePointerValidSafe()
|
boolean |
remove(iLight obj)
Remove a light. |
boolean |
remove(int n)
Remove the nth light. |
void |
removeAll()
Remove all lights. |
| 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, isNativePointerValidSafe, 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 csLightList(iPointer nPointer)
nPointer - | Method Detail |
public int getVersion()
iBase
getVersion in interface iBasegetVersion in class csBasepublic java.lang.String getName()
iBase
getName in interface iBasegetName in class csBasepublic static void initSCF()
public int add(iLight obj)
iLightList
add in interface iLightListobj -
public static int getInterfaceVersion()
public static java.lang.String getInterfaceName()
public static java.lang.Class getInterfaceClass()
protected boolean isNativePointerValidSafe()
public int find(iLight obj)
iLightList
find in interface iLightListobj -
iLightList.find(crystalspace.jbind.interfaces.iengine.light.iLight)public iLight findByID(java.lang.String id)
iLightList
findByID in interface iLightListid -
iLightList.findByID(java.lang.String)public iLight findByName(java.lang.String Name)
iLightList
findByName in interface iLightListName -
iLightList.findByName(java.lang.String)public iLight get(int n)
iLightList
get in interface iLightListn -
iLightList.get(int)public int getCount()
iLightList
getCount in interface iLightListiLightList.getCount()public boolean remove(iLight obj)
iLightList
remove in interface iLightListobj -
iLightList.remove(crystalspace.jbind.interfaces.iengine.light.iLight)public boolean remove(int n)
iLightList
remove in interface iLightListn -
iLightList.remove(int)public void removeAll()
iLightList
removeAll in interface iLightListiLightList.removeAll()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||