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::Pathfinding | static |
findReachable(BattleUnit *unit, int tuMax) | OpenXcom::Pathfinding | |
getPath() | OpenXcom::Pathfinding | |
getStartDirection() | OpenXcom::Pathfinding | |
getStrafeMove() const | OpenXcom::Pathfinding | |
getTotalTUCost() const | OpenXcom::Pathfinding | inline |
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::Pathfinding | static |
~Pathfinding() | OpenXcom::Pathfinding | |