iLightIterator Struct Reference
[Lighting]
Iterator to iterate over all static lights in the engine.
More...
#include <light.h>
Inheritance diagram for iLightIterator:

Public Methods | |
virtual bool | HasNext ()=0 |
Return true if there are more elements. | |
virtual iLight * | Next ()=0 |
Get light from iterator. Return 0 at end. | |
virtual iSector * | GetLastSector ()=0 |
Get the sector for the last fetched light. | |
virtual void | Reset ()=0 |
Restart iterator. |
Detailed Description
Iterator to iterate over all static lights in the engine.This iterator assumes there are no fundamental changes in the engine while it is being used. If changes to the engine happen the results are unpredictable.
Definition at line 440 of file light.h.
Member Function Documentation
|
Get the sector for the last fetched light.
|
|
Return true if there are more elements.
|
|
Get light from iterator. Return 0 at end.
|
|
Restart iterator.
|
The documentation for this struct was generated from the following file:
- iengine/light.h
Generated for Crystal Space by doxygen 1.2.18