|
|||||||||||
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.sharevar.csSharedVariableList
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csSharedVariableList(iPointer nPointer)
|
Method Summary | |
int |
add(iSharedVariable obj)
Add a SharedVariable. |
int |
find(iSharedVariable obj)
Find a SharedVariable and return its index. |
iSharedVariable |
findByName(java.lang.String Name)
Find a SharedVariable by name. |
iSharedVariable |
get(int n)
Return a SharedVariable by index. |
int |
getCount()
Return the number of Shared Variables 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)
|
iSharedVariable |
New()
iSharedVariable Factory method. |
boolean |
remove(int n)
Remove the nth SharedVariable. |
boolean |
remove(iSharedVariable obj)
Remove a SharedVariable. |
void |
removeAll()
Remove all SharedVariables. |
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 csSharedVariableList(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(iSharedVariable obj)
iSharedVariableList
add
in interface iSharedVariableList
obj
-
iSharedVariableList.add(crystalspace.jbind.interfaces.iengine.sharevar.iSharedVariable)
public int find(iSharedVariable obj)
iSharedVariableList
find
in interface iSharedVariableList
obj
-
iSharedVariableList.find(crystalspace.jbind.interfaces.iengine.sharevar.iSharedVariable)
public iSharedVariable findByName(java.lang.String Name)
iSharedVariableList
findByName
in interface iSharedVariableList
Name
-
iSharedVariableList.findByName(java.lang.String)
public iSharedVariable get(int n)
iSharedVariableList
get
in interface iSharedVariableList
n
-
iSharedVariableList.get(int)
public int getCount()
iSharedVariableList
getCount
in interface iSharedVariableList
iSharedVariableList.getCount()
public iSharedVariable New()
iSharedVariableList
New
in interface iSharedVariableList
iSharedVariableList.New()
public boolean remove(int n)
iSharedVariableList
remove
in interface iSharedVariableList
n
-
iSharedVariableList.remove(int)
public boolean remove(iSharedVariable obj)
iSharedVariableList
remove
in interface iSharedVariableList
obj
-
iSharedVariableList.remove(crystalspace.jbind.interfaces.iengine.sharevar.iSharedVariable)
public void removeAll()
iSharedVariableList
removeAll
in interface iSharedVariableList
iSharedVariableList.removeAll()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |