|
BWAPI
|
#include <BasesManager.h>
Public Member Functions | |
| void | setBorderManager (BorderManager *borderManager) |
| void | update () |
| Base * | getBase (BWTA::BaseLocation *location) |
| void | expand (BWTA::BaseLocation *location=NULL) |
| void | setFirstGasPop (int pop) |
| const std::list< Base * > & | getAllBases () const |
| std::set< BWTA::Region * > | getRegionsBases () const |
| const std::set< Base * > & | getActiveBases () const |
| const std::set< Base * > & | getReadyBases () const |
| const std::set< Base * > & | getDestroyedBases () const |
| std::string | getName () |
| void | onUnitDestroy (BWAPI::Unit *unit) |
Static Public Member Functions | |
| static BasesManager * | create () |
| static void | destroy () |
| BasesManager * BasesManager::create | ( | ) | [static] |
| void BasesManager::destroy | ( | ) | [static] |
| void BasesManager::expand | ( | BWTA::BaseLocation * | location = NULL | ) |


| const std::set< Base * > & BasesManager::getActiveBases | ( | ) | const |

| const std::list< Base * > & BasesManager::getAllBases | ( | ) | const |

| Base * BasesManager::getBase | ( | BWTA::BaseLocation * | location | ) |

| const std::set< Base * > & BasesManager::getDestroyedBases | ( | ) | const |
| std::string BasesManager::getName | ( | ) |
| const std::set< Base * > & BasesManager::getReadyBases | ( | ) | const |
| std::set< BWTA::Region * > BasesManager::getRegionsBases | ( | ) | const |


| void BasesManager::onUnitDestroy | ( | BWAPI::Unit * | unit | ) |


| void BasesManager::setBorderManager | ( | BorderManager * | borderManager | ) |
| void BasesManager::setFirstGasPop | ( | int | pop | ) |

| void BasesManager::update | ( | ) |


1.7.6.1