Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <planet_generic.h>
Public Member Functions | |
PlanetIterator (Planet *p) | |
~PlanetIterator () | |
void | preinsert (Unit *unit) |
void | postinsert (Unit *unit) |
void | remove () |
Unit * | current () |
void | advance () |
PlanetIterator & | operator++ () |
Unit * | operator* () |
Definition at line 190 of file planet_generic.h.
|
inline |
Definition at line 192 of file planet_generic.h.
References UnitCollection::append(), and UnitCollection::createIterator().
|
inline |
Definition at line 197 of file planet_generic.h.
|
inline |
Definition at line 216 of file planet_generic.h.
References UnitCollection::append(), UnitCollection::createIterator(), current(), Unit::isUnit(), UnitCollection::UnitIterator::notDone(), PLANETPTR, and Planet::satellites.
Referenced by StarSystem::LoadXML(), and operator++().
|
inline |
Definition at line 210 of file planet_generic.h.
References UnitCollection::UnitIterator::notDone().
Referenced by advance(), and operator*().
|
inline |
Definition at line 231 of file planet_generic.h.
References current().
|
inline |
Definition at line 226 of file planet_generic.h.
References advance().
|
inline |
Definition at line 202 of file planet_generic.h.
|
inline |
Definition at line 198 of file planet_generic.h.
|
inline |
Definition at line 206 of file planet_generic.h.