# Uses of Interface org.newdawn.slick.util.pathfinding.Mover (Slick - The 2D Library)
Date: 2013-06-03

## Uses of Interface
org.newdawn.slick.util.pathfinding.Mover

Packages that use Mover
org.newdawn.slick.tests: Tests for the facilities provided by the library.
org.newdawn.slick.util.pathfinding: A set of classes to provide configurable A* path finding on tilebased maps
org.newdawn.slick.util.pathfinding.heuristics
org.newdawn.slick.util.pathfinding.navmesh

Uses of Mover in org.newdawn.slick.tests

Methods in org.newdawn.slick.tests that return Mover
`Mover` `NavMeshTest.getMover()`

Uses of Mover in org.newdawn.slick.util.pathfinding

Methods in org.newdawn.slick.util.pathfinding that return Mover
`Mover` `PathFindingContext.getMover()` Get the object being moved along the path if any
`Mover` `AStarPathFinder.getMover()`

Methods in org.newdawn.slick.util.pathfinding with parameters of type Mover
`Path` `PathFinder.findPath(Mover mover, int sx, int sy, int tx, int ty)` Find a path from the starting location provided (sx,sy) to the target location (tx,ty) avoiding blockages and attempting to honour costs provided by the tile map.
`Path` `AStarPathFinder.findPath(Mover mover, int sx, int sy, int tx, int ty)`
`float` `AStarHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int tx, int ty)` Get the additional heuristic cost of the given tile.
`float` `AStarPathFinder.getHeuristicCost(Mover mover, int x, int y, int tx, int ty)` Get the heuristic cost for the given location.
`float` `AStarPathFinder.getMovementCost(Mover mover, int sx, int sy, int tx, int ty)` Get the cost to move through a given location
`protected boolean` `AStarPathFinder.isValidLocation(Mover mover, int sx, int sy, int x, int y)` Check if a given location is valid for the supplied mover

Uses of Mover in org.newdawn.slick.util.pathfinding.heuristics

Methods in org.newdawn.slick.util.pathfinding.heuristics with parameters of type Mover
`float` `ManhattanHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int tx, int ty)`
`float` `ClosestSquaredHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int tx, int ty)`
`float` `ClosestHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int tx, int ty)`

Uses of Mover in org.newdawn.slick.util.pathfinding.navmesh

Methods in org.newdawn.slick.util.pathfinding.navmesh that return Mover
`Mover` `NavMeshBuilder.getMover()` Path finding context implementation

Copyright © 2006 New Dawn Software. All Rights Reserved.