BWAPI
|
#include <BorderManager.h>
Public Member Functions | |
void | addMyBase (BWTA::BaseLocation *location) |
void | removeMyBase (BWTA::BaseLocation *location) |
const std::set < BWTA::Chokepoint * > & | getMyBorder () const |
const std::set < BWTA::Chokepoint * > & | getEnemyBorder () const |
const std::set < BWTA::Chokepoint * > & | getMyRegions () const |
const std::set < BWTA::Chokepoint * > & | getEnemyRegions () const |
void | update () |
Static Public Member Functions | |
static BorderManager * | create () |
static void | destroy () |
void BorderManager::addMyBase | ( | BWTA::BaseLocation * | location | ) |
BorderManager * BorderManager::create | ( | ) | [static] |
void BorderManager::destroy | ( | ) | [static] |
const std::set< BWTA::Chokepoint * > & BorderManager::getEnemyBorder | ( | ) | const |
const std::set<BWTA::Chokepoint*>& BorderManager::getEnemyRegions | ( | ) | const |
const std::set< BWTA::Chokepoint * > & BorderManager::getMyBorder | ( | ) | const |
const std::set<BWTA::Chokepoint*>& BorderManager::getMyRegions | ( | ) | const |
void BorderManager::removeMyBase | ( | BWTA::BaseLocation * | location | ) |
void BorderManager::update | ( | ) |