BWAPI
Public Member Functions | Private Attributes
BuildLocationCompare Class Reference
Collaboration diagram for BuildLocationCompare:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BuildLocationCompare (Base base, BWAPI::UnitType type)
bool operator() (TilePosition location) const

Private Attributes

Base mBase
BWAPI::UnitType mType

Detailed Description

Definition at line 263 of file BuildingPlacer.cpp.


Constructor & Destructor Documentation

Definition at line 266 of file BuildingPlacer.cpp.

: mBase(base), mType(type) {}

Member Function Documentation

bool BuildLocationCompare::operator() ( TilePosition  location) const [inline]

Definition at line 268 of file BuildingPlacer.cpp.

References Singleton< T >::Instance(), mBase, and mType.

        {
                if(BaseTracker::Instance().getBase(location) != mBase)
                        return false;

                return BuildingPlacer::Instance().isLocationNonBlocking(location, mType);
        }

Here is the call graph for this function:


Member Data Documentation

Definition at line 277 of file BuildingPlacer.cpp.

Referenced by operator()().

Definition at line 278 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