crystalspace.jbind.interfaces.iengine.viscul
Interface iVisibilityObjectIterator

All Superinterfaces:
iBase, iPointer
All Known Implementing Classes:
csVisibilityObjectIterator

public interface iVisibilityObjectIterator
extends iBase

Iterator to iterate over some visibility objects.

Author:
Java wrapper - Quentin Anciaux, c++ version - http://crystal.sourceforge.net/docs/online/devapi/structiVisibilityObjectIterator.php

Method Summary
 boolean hasNext()
          Are there more elements?
 iVisibilityObject next()
          Get next element.
 void reset()
          Reset the iterator to the beginning.
 
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase
decRef, getName, getRefCount, getVersion, incRef, queryInterface, queryInterfaceSafe
 
Methods inherited from interface crystalspace.jbind.interfaces.iPointer
changePointer, getPointer, isMemoryOwner, setMemoryOwner
 

Method Detail

hasNext

public boolean hasNext()
Are there more elements?

Returns:

next

public iVisibilityObject next()
Get next element.


reset

public void reset()
Reset the iterator to the beginning.