Pyrogenesis  trunk
Classes | Macros | Typedefs
LongPathfinder.h File Reference
#include "Pathfinding.h"
#include "HierarchicalPathfinder.h"
#include "PriorityQueue.h"
#include "graphics/Overlay.h"
#include "renderer/Scene.h"
Include dependency graph for LongPathfinder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TileID
 Represents the 2D coordinates of a tile. More...
 
struct  PathfindTile
 Tile data for A* computation. More...
 
struct  CircularRegion
 
struct  PathfinderState
 
class  LongPathfinder
 
class  LongOverlay
 Terrain overlay for pathfinder debugging. More...
 

Macros

#define ACCEPT_DIAGONAL_GAPS   0
 

Typedefs

typedef PriorityQueueHeap< TileID, PathCost, PathCostPriorityQueue
 
typedef SparseGrid< PathfindTilePathfindTileGrid
 

Macro Definition Documentation

#define ACCEPT_DIAGONAL_GAPS   0

Typedef Documentation