Public Member Functions | |
virtual | ~MapGridNodeContainer ()=default |
MapGridNodeContainer (Pathfinder *pathf) | |
virtual PathGridnode & | access (v3s16 p) |
Public Member Functions inherited from GridNodeContainer | |
virtual | ~GridNodeContainer ()=default |
Private Attributes | |
std::map< v3s16, PathGridnode > | m_nodes |
Additional Inherited Members | |
Protected Member Functions inherited from GridNodeContainer | |
void | initNode (v3s16 ipos, PathGridnode *p_node) |
Protected Attributes inherited from GridNodeContainer | |
Pathfinder * | m_pathf |
|
virtualdefault |
MapGridNodeContainer::MapGridNodeContainer | ( | Pathfinder * | pathf | ) |
References GridNodeContainer::m_pathf.
|
virtual |
Implements GridNodeContainer.
References GridNodeContainer::initNode(), m_nodes, and p().
|
private |
Referenced by access().