BWAPI
Public Member Functions | Private Attributes
RegionChokeCompare Class Reference

List of all members.

Public Member Functions

 RegionChokeCompare (bool ignoreReservations, Region region)
bool operator() (TilePosition &location)

Private Attributes

bool mIgnoreReservations
Region mRegion

Detailed Description

Definition at line 286 of file BuildingPlacer.cpp.


Constructor & Destructor Documentation

RegionChokeCompare::RegionChokeCompare ( bool  ignoreReservations,
Region  region 
) [inline]

Definition at line 289 of file BuildingPlacer.cpp.

                : mIgnoreReservations(ignoreReservations)
                , mRegion(region)
        {}

Member Function Documentation

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;
        }

Here is the call graph for this function:


Member Data Documentation

Definition at line 300 of file BuildingPlacer.cpp.

Referenced by operator()().

Definition at line 301 of file BuildingPlacer.cpp.

Referenced by operator()().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines