|
BWAPI
|
#include "Interface.h"

Go to the source code of this file.
Namespaces | |
| namespace | MapHelper |
Functions | |
| TilePosition | MapHelper::spiralSearch (TilePosition startLocation, std::tr1::function< bool(TilePosition)> testFunction, int maxRadius=0) |
| std::set< TilePosition > | MapHelper::floodFill (TilePosition start, std::tr1::function< bool(TilePosition)> testFunction, std::set< TilePosition > targets=std::set< TilePosition >(), std::set< TilePosition > ignoreTiles=std::set< TilePosition >()) |
| std::map< WalkPosition, int > | MapHelper::walkSearch (WalkPosition start, std::tr1::function< bool(WalkPosition)> testFunction, std::set< WalkPosition > targets=std::set< WalkPosition >(), std::set< WalkPosition > ignoreTiles=std::set< WalkPosition >()) |
| bool | MapHelper::isAnyVisible (TilePosition location, BWAPI::UnitType type) |
| bool | MapHelper::isAllVisible (TilePosition location, BWAPI::UnitType type) |
| bool | MapHelper::isTileWalkable (TilePosition location) |
| bool | MapHelper::isTileWalkable (int x, int y) |
| bool | MapHelper::mapIs (std::string name) |
| int | MapHelper::getGroundDistance (Position start, Position end) |
1.7.6.1