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(int direction, Position *vector) | OpenXcom::Pathfinding | static |
findReachable(BattleUnit *unit, int tuMax) | OpenXcom::Pathfinding | |
getPath() const | OpenXcom::Pathfinding | |
getStartDirection() const | OpenXcom::Pathfinding | |
getStrafeMove() const | OpenXcom::Pathfinding | |
getTotalTUCost() const | OpenXcom::Pathfinding | inline |
getTUCost(Position startPosition, 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(Position startPosition, Position endPosition) const | 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, const Position &startPosition, const int direction, bool missile=false) const | OpenXcom::Pathfinding | |
vectorToDirection(Position vector, int &dir) | OpenXcom::Pathfinding | static |
~Pathfinding() | OpenXcom::Pathfinding | |