![]() |
Public API Reference |
#include <engine.h>
Inheritance diagram for csLightIt:
Public Methods | |
csLightIt (csEngine *, iRegion *region=NULL) | |
Construct an iterator and initialize to start. More... | |
virtual void | Restart () |
Restart iterator. More... | |
virtual iLight * | Fetch () |
Get light from iterator. Return NULL at end. More... | |
virtual iSector * | GetLastSector () |
Get the sector for the last fetched light. More... |
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 80 of file csengine/engine.h.
|
Construct an iterator and initialize to start.
|
|
Get light from iterator. Return NULL at end.
Implements iLightIterator. |
|
Get the sector for the last fetched light.
Implements iLightIterator. |
|
Restart iterator.
Implements iLightIterator. |