BWAPI
|
#include <SimCityBuildingPlacer.h>
Public Member Functions | |
void | cleanUp () |
BWAPI::TilePosition | reservePos () |
BWAPI::TilePosition | reservePos (BWAPI::TilePosition tp) |
BWAPI::TilePosition | findClosest (BWAPI::TilePosition seed) |
void | freePos (const BWAPI::TilePosition &tp) |
void | usedPos (const BWAPI::TilePosition &tp) |
bool | empty () const |
void | addPos (const BWAPI::TilePosition &tp) |
void | addAsSecondPos (const BWAPI::TilePosition &tp) |
PositionAccountant (BWAPI::UnitType type) | |
Public Attributes | |
BWAPI::UnitType | ut |
std::list< BWAPI::TilePosition > | pos |
std::set< BWAPI::TilePosition > | givenPos |
PositionAccountant::PositionAccountant | ( | BWAPI::UnitType | type | ) | [inline] |
void PositionAccountant::addAsSecondPos | ( | const BWAPI::TilePosition & | tp | ) | [inline] |
void PositionAccountant::addPos | ( | const BWAPI::TilePosition & | tp | ) | [inline] |
void PositionAccountant::cleanUp | ( | ) |
bool PositionAccountant::empty | ( | ) | const [inline] |
TilePosition PositionAccountant::findClosest | ( | BWAPI::TilePosition | seed | ) |
void PositionAccountant::freePos | ( | const BWAPI::TilePosition & | tp | ) | [inline] |
TilePosition PositionAccountant::reservePos | ( | ) |
BWAPI::TilePosition PositionAccountant::reservePos | ( | BWAPI::TilePosition | tp | ) |
void PositionAccountant::usedPos | ( | const BWAPI::TilePosition & | tp | ) | [inline] |
std::set<BWAPI::TilePosition> PositionAccountant::givenPos |
std::list<BWAPI::TilePosition> PositionAccountant::pos |
BWAPI::UnitType PositionAccountant::ut |