#include <BuildingPlacer.h>
List of all members.
Public Member Functions |
| bool | buildable (int x, int y) const |
| bool | isReserved (int x, int y) const |
| bool | isInResourceBox (int x, int y) const |
| bool | tileOverlapsBaseLocation (BWAPI::TilePosition tile, BWAPI::UnitType type) const |
| bool | canBuildHere (BWAPI::TilePosition position, const Building &b) const |
| bool | canBuildHereWithSpace (BWAPI::TilePosition position, const Building &b, int buildDist, bool horizontalOnly=false) const |
| BWAPI::TilePosition | getBuildLocationNear (const Building &b, int buildDist, bool inRegion=false, bool horizontalOnly=false) const |
| void | reserveTiles (BWAPI::TilePosition position, int width, int height) |
| void | freeTiles (BWAPI::TilePosition position, int width, int height) |
| void | setBuildDistance (int distance) |
| int | getBuildDistance () const |
| void | drawReservedTiles () |
| void | computeResourceBox () |
| BWAPI::TilePosition | getRefineryPosition () |
Static Public Member Functions |
| static BuildingPlacer * | getInstance () |
Member Function Documentation
The documentation for this class was generated from the following files: