OpenXcom  1.0
Open-source clone of the original X-Com
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
OpenXcom::Pathfinding Member List

This is the complete list of members for OpenXcom::Pathfinding, including all inherited members.

abortPath()OpenXcom::Pathfinding
calculate(BattleUnit *unit, Position endPosition, BattleUnit *missileTarget=0, int maxTUCost=1000)OpenXcom::Pathfinding
copyPath() const OpenXcom::Pathfinding
dequeuePath()OpenXcom::Pathfinding
directionToVector(const int direction, Position *vector)OpenXcom::Pathfindingstatic
findReachable(BattleUnit *unit, int tuMax)OpenXcom::Pathfinding
getPath()OpenXcom::Pathfinding
getStartDirection()OpenXcom::Pathfinding
getStrafeMove() const OpenXcom::Pathfinding
getTotalTUCost() const OpenXcom::Pathfindinginline
getTUCost(const Position &startPosition, const int direction, Position *endPosition, BattleUnit *unit, BattleUnit *target, bool missile)OpenXcom::Pathfinding
isBlocked(Tile *startTile, Tile *endTile, const int direction, BattleUnit *missileTarget)OpenXcom::Pathfinding
isModifierUsed() const OpenXcom::Pathfinding
isOnStairs(const Position &startPosition, const Position &endPosition)OpenXcom::Pathfinding
isPathPreviewed() const OpenXcom::Pathfinding
Pathfinding(SavedBattleGame *save)OpenXcom::Pathfinding
previewPath(bool bRemove=false)OpenXcom::Pathfinding
removePreview()OpenXcom::Pathfinding
setUnit(BattleUnit *unit)OpenXcom::Pathfinding
validateUpDown(BattleUnit *bu, Position startPosition, const int direction)OpenXcom::Pathfinding
vectorToDirection(const Position &vector, int &dir)OpenXcom::Pathfindingstatic
~Pathfinding()OpenXcom::Pathfinding