Horizon Official Technical Documentation
Horizon::Zone::AStar::Generator Member List

This is the complete list of members for Horizon::Zone::AStar::Generator, including all inherited members.

check_collisionHorizon::Zone::AStar::Generatorprivate
directionHorizon::Zone::AStar::Generatorprivate
directionsHorizon::Zone::AStar::Generatorprivate
findNodeOnList(NodeSet &nodes_, MapCoords coordinates_)Horizon::Zone::AStar::Generatorinlineprivatestatic
findPath(MapCoords source_, MapCoords target_)Horizon::Zone::AStar::Generatorinline
Generator()Horizon::Zone::AStar::Generatorinline
Generator(MapCoords worldSize_, CollisionDetectionFunction c, bool diagonal_movement=true, HeuristicFunction h=&Heuristic::manhattan)Horizon::Zone::AStar::Generatorinline
heuristicHorizon::Zone::AStar::Generatorprivate
releaseNodes(NodeSet nodes_)Horizon::Zone::AStar::Generatorinlineprivatestatic
setCollisionDetectionFunction(CollisionDetectionFunction c)Horizon::Zone::AStar::Generatorinline
setDiagonalMovement(bool enable_)Horizon::Zone::AStar::Generatorinline
setHeuristic(const HeuristicFunction &heuristic_)Horizon::Zone::AStar::Generatorinline
setWorldSize(MapCoords worldSize_)Horizon::Zone::AStar::Generatorinline
worldSizeHorizon::Zone::AStar::Generatorprivate