BWAPI
BuildingPlacerClass Member List
This is the complete list of members for BuildingPlacerClass, including all inherited members.
baseToBuildAtOrder(BWAPI::UnitType type) const BuildingPlacerClass
baseToBuildAtOrder() const BuildingPlacerClass
buildingLocationToTile(BuildingLocation position, BWAPI::UnitType type) const BuildingPlacerClass
BuildingPlacerClass()BuildingPlacerClass
calculateReservations()BuildingPlacerClass
finaliseReservations()BuildingPlacerClass
free(ReservedLocation location)BuildingPlacerClass
getBuildingReservation(BuildingLocation position, BWAPI::UnitType type)BuildingPlacerClass
getBuildLocation(Base base, BWAPI::UnitType type) const BuildingPlacerClass
getExpandLocation(bool gas=false) const BuildingPlacerClass
getlandingLocation(Unit unit) const BuildingPlacerClass
getLandingReservation(Unit unit)BuildingPlacerClass
getRefineryLocation() const BuildingPlacerClass
getSurroundingTiles(TilePosition position, BWAPI::UnitType type, bool ignoreReservations=false) const BuildingPlacerClass
isAddonBuildable(TilePosition position) const BuildingPlacerClass
isAddonBuilder(int x, int y) const BuildingPlacerClass
isLocationBuildable(TilePosition position, BWAPI::UnitType type, bool ignoreReservations=false) const BuildingPlacerClass
isLocationNonBlocking(TilePosition position, BWAPI::UnitType type, bool ignoreReservations=false) const BuildingPlacerClass
isReserved(TilePosition position) const BuildingPlacerClass
isReserved(int x, int y) const BuildingPlacerClass
isResourceReserved(TilePosition position) const BuildingPlacerClass
isResourceReserved(int x, int y) const BuildingPlacerClass
isTileBlocked(TilePosition tile, BWAPI::UnitType type, bool ignoreReservations=false) const BuildingPlacerClass
isTileBuildable(TilePosition tile, BWAPI::UnitType type, bool ignoreReservations=false) const BuildingPlacerClass
isTileWalkable(TilePosition tile, bool ignoreReservations=false) const BuildingPlacerClass
mPermanentReservedBuildingPlacerClass [private]
mReservedLocationsBuildingPlacerClass [private]
mReservedTilesBuildingPlacerClass [private]
mResourceReservedBuildingPlacerClass [private]
mResourcesBuildingPlacerClass [private]
onDestroy(Unit unit)BuildingPlacerClass
rememberBestExpandLocation(Base base, Base &bestBase, int &closestDistance, int &furthestDistance, ExpandType &type, bool gas, std::set< Base > enemyBases) const BuildingPlacerClass [private]
reserve(ReservedLocation location)BuildingPlacerClass
reserveResourceSpace(const UnitGroup &resources, Base base)BuildingPlacerClass
update()BuildingPlacerClass
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines