Public Member Functions | |
poss_a_star_node () | |
~poss_a_star_node () | |
a_star_node * | getAStarNode () |
void | clear () |
Private Types | |
typedef std::vector < a_star_node * > | vect_page_a_star_node |
Private Member Functions | |
void | addPage () |
Private Attributes | |
vect_page_a_star_node | vectPageAStarNode_ |
size_t | nbElemByPage_ |
size_t | capacity_ |
size_t | curIndex_ |
Definition at line 49 of file astarnode.cpp.
typedef std::vector<a_star_node*> a_star_world::poss_a_star_node::vect_page_a_star_node [private] |
Definition at line 52 of file astarnode.cpp.
a_star_world::poss_a_star_node::poss_a_star_node | ( | ) |
a_star_world::poss_a_star_node::~poss_a_star_node | ( | ) |
void a_star_world::poss_a_star_node::addPage | ( | ) | [private] |
Definition at line 66 of file astarnode.cpp.
References capacity_, nbElemByPage_, and vectPageAStarNode_.
Referenced by getAStarNode(), and poss_a_star_node().
a_star_node * a_star_world::poss_a_star_node::getAStarNode | ( | ) |
Definition at line 88 of file astarnode.cpp.
References addPage(), capacity_, curIndex_, nbElemByPage_, and vectPageAStarNode_.
Referenced by a_star_world::getNodeFromLocation().
void a_star_world::poss_a_star_node::clear | ( | ) |
Definition at line 100 of file astarnode.cpp.
References capacity_, curIndex_, nbElemByPage_, and vectPageAStarNode_.
Referenced by a_star_world::clear().
Definition at line 53 of file astarnode.cpp.
Referenced by addPage(), clear(), getAStarNode(), and ~poss_a_star_node().
size_t a_star_world::poss_a_star_node::nbElemByPage_ [private] |
Definition at line 54 of file astarnode.cpp.
Referenced by addPage(), clear(), getAStarNode(), and poss_a_star_node().
size_t a_star_world::poss_a_star_node::capacity_ [private] |
size_t a_star_world::poss_a_star_node::curIndex_ [private] |
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |