BWAPI
|
Public Member Functions | |
RegionChokeCompare (bool ignoreReservations, Region region) | |
bool | operator() (TilePosition &location) |
Private Attributes | |
bool | mIgnoreReservations |
Region | mRegion |
Definition at line 286 of file BuildingPlacer.cpp.
RegionChokeCompare::RegionChokeCompare | ( | bool | ignoreReservations, |
Region | region | ||
) | [inline] |
Definition at line 289 of file BuildingPlacer.cpp.
: mIgnoreReservations(ignoreReservations) , mRegion(region) {}
bool RegionChokeCompare::operator() | ( | TilePosition & | location | ) | [inline] |
Definition at line 294 of file BuildingPlacer.cpp.
References Singleton< T >::Instance(), mIgnoreReservations, and mRegion.
{ return BuildingPlacer::Instance().isTileWalkable(location, mIgnoreReservations) && TerrainAnaysis::Instance().getRegion(location) == mRegion; }
bool RegionChokeCompare::mIgnoreReservations [private] |
Definition at line 300 of file BuildingPlacer.cpp.
Referenced by operator()().
Region RegionChokeCompare::mRegion [private] |
Definition at line 301 of file BuildingPlacer.cpp.
Referenced by operator()().