#include <unit_map.hpp>
Public Member Functions | |
const_xy_accessor (const unit_iterator &i) | |
const_xy_accessor (const unit_xy_iterator &i) | |
const_xy_accessor (const const_unit_iterator &i) | |
const_xy_accessor (const const_unit_xy_iterator &i) | |
const_xy_accessor () | |
const std::pair < gamemap::location, unit > * | operator-> () |
const std::pair < gamemap::location, unit > & | operator* () |
bool | valid () |
Private Attributes | |
iterator_counter | counter |
umap::const_iterator | i_ |
const unit_map * | map_ |
gamemap::location | loc_ |
Definition at line 284 of file unit_map.hpp.
unit_map::const_xy_accessor::const_xy_accessor | ( | const unit_iterator & | i | ) |
unit_map::const_xy_accessor::const_xy_accessor | ( | const unit_xy_iterator & | i | ) |
Definition at line 309 of file unit_map.cpp.
References loc_, and unit_map::unit_xy_iterator::valid().
unit_map::const_xy_accessor::const_xy_accessor | ( | const const_unit_iterator & | i | ) |
Definition at line 297 of file unit_map.cpp.
References loc_, and unit_map::const_unit_iterator::valid().
unit_map::const_xy_accessor::const_xy_accessor | ( | const const_unit_xy_iterator & | i | ) |
Definition at line 305 of file unit_map.cpp.
References loc_, and unit_map::const_unit_xy_iterator::valid().
unit_map::const_xy_accessor::const_xy_accessor | ( | ) | [inline] |
Definition at line 291 of file unit_map.hpp.
const std::pair< gamemap::location, unit > * unit_map::const_xy_accessor::operator-> | ( | ) |
const std::pair< gamemap::location, unit > & unit_map::const_xy_accessor::operator* | ( | ) |
bool unit_map::const_xy_accessor::valid | ( | ) |
Definition at line 324 of file unit_map.cpp.
References unit_map::find(), unit_map::const_unit_iterator::i_, i_, loc_, map_, and unit_map::const_unit_iterator::valid().
Referenced by operator*(), and operator->().
Definition at line 299 of file unit_map.hpp.
umap::const_iterator unit_map::const_xy_accessor::i_ [private] |
const unit_map* unit_map::const_xy_accessor::map_ [private] |
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |