BWAPI
|
#include <Regions.h>
Public Member Functions | |
void | setDependencies () |
void | addUnit (BWAPI::Unit *unit) |
void | removeUnits () |
void | addUnits () |
void | removeUnit (Unit *unit) |
virtual void | update () |
virtual std::string | getName () const |
void | onUnitCreate (BWAPI::Unit *unit) |
void | onUnitDestroy (BWAPI::Unit *unit) |
void | onUnitShow (BWAPI::Unit *unit) |
void | onUnitHide (BWAPI::Unit *unit) |
void | display () const |
bool | enemyFound () const |
BWTA::Region * | whereIsEnemy () |
Public Attributes | |
std::map< BWTA::Region *, RegionData > | regionsData |
Friends | |
class | CSingleton< Regions > |
void Regions::addUnit | ( | BWAPI::Unit * | unit | ) | [inline] |
void Regions::addUnits | ( | ) |
void Regions::display | ( | ) | const |
bool Regions::enemyFound | ( | ) | const |
std::string Regions::getName | ( | ) | const [virtual] |
void Regions::onUnitCreate | ( | BWAPI::Unit * | unit | ) |
void Regions::onUnitDestroy | ( | BWAPI::Unit * | unit | ) |
void Regions::onUnitHide | ( | BWAPI::Unit * | unit | ) |
void Regions::onUnitShow | ( | BWAPI::Unit * | unit | ) |
void Regions::removeUnit | ( | Unit * | unit | ) | [inline] |
void Regions::removeUnits | ( | ) |
void Regions::setDependencies | ( | ) |
void Regions::update | ( | ) | [virtual] |
BWTA::Region * Regions::whereIsEnemy | ( | ) |
friend class CSingleton< Regions > [friend] |
std::map<BWTA::Region*, RegionData> Regions::regionsData |