|
|||||||||||
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 iBase
getVersion
in class csBase
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
public static void initSCF()
public int add(iLight obj)
iLightList
add
in interface iLightList
obj
-
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 iLightList
obj
-
iLightList.find(crystalspace.jbind.interfaces.iengine.light.iLight)
public iLight findByID(java.lang.String id)
iLightList
findByID
in interface iLightList
id
-
iLightList.findByID(java.lang.String)
public iLight findByName(java.lang.String Name)
iLightList
findByName
in interface iLightList
Name
-
iLightList.findByName(java.lang.String)
public iLight get(int n)
iLightList
get
in interface iLightList
n
-
iLightList.get(int)
public int getCount()
iLightList
getCount
in interface iLightList
iLightList.getCount()
public boolean remove(iLight obj)
iLightList
remove
in interface iLightList
obj
-
iLightList.remove(crystalspace.jbind.interfaces.iengine.light.iLight)
public boolean remove(int n)
iLightList
remove
in interface iLightList
n
-
iLightList.remove(int)
public void removeAll()
iLightList
removeAll
in interface iLightList
iLightList.removeAll()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |