Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <navscreen.h>
Public Member Functions | |
SystemIterator (string current_system, unsigned int max=2) | |
bool | done () const |
QVector | Position () |
string | operator* () |
SystemIterator & | next () |
SystemIterator & | operator++ () |
Definition at line 21 of file navscreen.h.
NavigationSystem::SystemIterator::SystemIterator | ( | string | current_system, |
unsigned int | max = 2 |
||
) |
bool NavigationSystem::SystemIterator::done | ( | ) | const |
Definition at line 247 of file drawgalaxy.cpp.
Referenced by GalaxyXML::SGalaxy::processGalaxy().
NavigationSystem::SystemIterator & NavigationSystem::SystemIterator::next | ( | ) |
Definition at line 283 of file drawgalaxy.cpp.
string NavigationSystem::SystemIterator::operator* | ( | ) |
Definition at line 276 of file drawgalaxy.cpp.
NavigationSystem::SystemIterator & NavigationSystem::SystemIterator::operator++ | ( | ) |
Definition at line 302 of file drawgalaxy.cpp.
References UniverseUtil::GetAdjacentSystem(), UniverseUtil::GetNumAdjacentSystems(), i, j, and testandset().
QVector NavigationSystem::SystemIterator::Position | ( | ) |
Definition at line 252 of file drawgalaxy.cpp.
References _Universe, UniverseUtil::cos(), done, float, Universe::getGalaxyProperty(), k, QVector, screensmash, UniverseUtil::sin(), and start.
Referenced by GalaxyXML::SGalaxy::processGalaxy().