BWAPI
|
#include <BuildManager.h>
Public Member Functions | |
BuildManager () | |
~BuildManager () | |
void | onFrame () |
BWAPI::TilePosition | getBuildLocationNear (BWAPI::TilePosition position, BWAPI::UnitType type) |
void | constructionPlaced (BWAPI::Unit *build) |
void | refineryPlaced (BWAPI::Unit *build) |
void | onBuildingDestroy (BWAPI::Unit *build) |
bool | alreadyBuilding (BWAPI::UnitType type) |
bool | alreadyRequested (BWAPI::UnitType type) |
bool | wallNear (BWAPI::TilePosition destination) |
void | reserveBaseLocations () |
Public Attributes | |
UnitTypeVector | _buildOrder |
UnitTypeVector | _toConstruct |
bool BuildManager::alreadyBuilding | ( | BWAPI::UnitType | type | ) |
bool BuildManager::alreadyRequested | ( | BWAPI::UnitType | type | ) |
void BuildManager::constructionPlaced | ( | BWAPI::Unit * | build | ) |
TilePosition BuildManager::getBuildLocationNear | ( | BWAPI::TilePosition | position, |
BWAPI::UnitType | type | ||
) |
void BuildManager::onBuildingDestroy | ( | BWAPI::Unit * | build | ) |
void BuildManager::onFrame | ( | ) |
void BuildManager::refineryPlaced | ( | BWAPI::Unit * | build | ) |
void BuildManager::reserveBaseLocations | ( | ) |
bool BuildManager::wallNear | ( | BWAPI::TilePosition | destination | ) |