The description of a class providing a cost for a given tile based on a target location and entity being moved.
A tagging interface for an object representing the entity in the game that is going to moving along the path.
A description of an implementation that can find a path from one location on a tile map to another based on information provided by that tile map.
The description for the data we're pathfinding over.
A path finder implementation that uses the AStar heuristic based algorithm to determine a path.
A path determined by some path finding algorithm.
A single step within the path
The path cost for this node