Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <navscreen.h>
Classes | |
class | SectorInfo |
Public Member Functions | |
CachedSectorIterator () | |
CachedSectorIterator (CachedSystemIterator &systemIter) | |
void | init (CachedSystemIterator &systemIter) |
bool | seek (unsigned position=0) |
unsigned | getIndex () const |
unsigned | size () const |
bool | done () const |
SectorInfo & | operator[] (unsigned pos) |
const SectorInfo & | operator[] (unsigned pos) const |
SectorInfo & | operator* () |
const SectorInfo & | operator* () const |
SectorInfo * | operator-> () |
const SectorInfo * | operator-> () const |
CachedSectorIterator & | next () |
CachedSectorIterator & | operator++ () |
Friends | |
class | SectorInfo |
Definition at line 90 of file navscreen.h.
NavigationSystem::CachedSectorIterator::CachedSectorIterator | ( | ) |
Definition at line 605 of file drawgalaxy.cpp.
NavigationSystem::CachedSectorIterator::CachedSectorIterator | ( | CachedSystemIterator & | systemIter) |
Definition at line 607 of file drawgalaxy.cpp.
References init().
bool NavigationSystem::CachedSectorIterator::done | ( | ) | const |
Definition at line 658 of file drawgalaxy.cpp.
Referenced by NavigationSystem::DrawSectorList().
unsigned NavigationSystem::CachedSectorIterator::getIndex | ( | ) | const |
Definition at line 648 of file drawgalaxy.cpp.
Referenced by NavigationSystem::DrawSectorList().
void NavigationSystem::CachedSectorIterator::init | ( | CachedSystemIterator & | systemIter) |
Definition at line 612 of file drawgalaxy.cpp.
References Beautify(), NavigationSystem::CachedSystemIterator::done(), NavigationSystem::CachedSystemIterator::getIndex(), NavigationSystem::CachedSystemIterator::SystemInfo::GetName(), index, SectorInfo, and NavigationSystem::CachedSystemIterator::seek().
Referenced by CachedSectorIterator(), and NavigationSystem::Setup().
NavigationSystem::CachedSectorIterator & NavigationSystem::CachedSectorIterator::next | ( | ) |
Definition at line 708 of file drawgalaxy.cpp.
NavigationSystem::CachedSectorIterator::SectorInfo & NavigationSystem::CachedSectorIterator::operator* | ( | ) |
Definition at line 680 of file drawgalaxy.cpp.
References done, and nullSectorPair.
const NavigationSystem::CachedSectorIterator::SectorInfo & NavigationSystem::CachedSectorIterator::operator* | ( | ) | const |
Definition at line 687 of file drawgalaxy.cpp.
References done, and nullSectorPair.
NavigationSystem::CachedSectorIterator & NavigationSystem::CachedSectorIterator::operator++ | ( | ) |
Definition at line 713 of file drawgalaxy.cpp.
NavigationSystem::CachedSectorIterator::SectorInfo * NavigationSystem::CachedSectorIterator::operator-> | ( | ) |
Definition at line 694 of file drawgalaxy.cpp.
References done, and nullSectorPair.
const NavigationSystem::CachedSectorIterator::SectorInfo * NavigationSystem::CachedSectorIterator::operator-> | ( | ) | const |
Definition at line 701 of file drawgalaxy.cpp.
References done, and nullSectorPair.
NavigationSystem::CachedSectorIterator::SectorInfo & NavigationSystem::CachedSectorIterator::operator[] | ( | unsigned | pos) |
Definition at line 665 of file drawgalaxy.cpp.
References nullSectorPair, and size.
const NavigationSystem::CachedSectorIterator::SectorInfo & NavigationSystem::CachedSectorIterator::operator[] | ( | unsigned | pos) | const |
Definition at line 673 of file drawgalaxy.cpp.
References nullSectorPair, and size.
bool NavigationSystem::CachedSectorIterator::seek | ( | unsigned | position = 0 ) |
Definition at line 638 of file drawgalaxy.cpp.
Referenced by NavigationSystem::DrawSectorList().
unsigned NavigationSystem::CachedSectorIterator::size | ( | ) | const |
Definition at line 653 of file drawgalaxy.cpp.
Referenced by NavigationSystem::DrawSectorList().
|
friend |
Definition at line 107 of file navscreen.h.
Referenced by init().