| 
Class Summary | 
| AStarNode | 
The AStarNode class, along with the AStarSearch class,
    implements a generic A* search algorthim. | 
| AStarSearch | 
The AStarSearch class, along with the AStarNode class,
    implements a generic A* search algorthim. | 
| AStarSearch.PriorityList | 
A simple priority list, also called a priority queue. | 
| AStarSearchWithBSP | 
The AStarSearchWithBSP class is a PathFinder that finds
    a path in a BSP tree using an A* search algorithm. | 
| AStarSearchWithBSP.LeafNode | 
The LeafNode class is an AStarNode that repesents a
        location in a leaf of a BSP tree. | 
| PathBot | 
A PathBot is a GameObject that follows a path from a
    PathFinder. |