BWAPI
Public Member Functions | Static Public Member Functions
BasesManager Class Reference

#include <BasesManager.h>

List of all members.

Public Member Functions

void setBorderManager (BorderManager *borderManager)
void update ()
BasegetBase (BWTA::BaseLocation *location)
void expand (BWTA::BaseLocation *location=NULL)
void setFirstGasPop (int pop)
const std::list< Base * > & getAllBases () const
std::set< BWTA::Region * > getRegionsBases () const
const std::set< Base * > & getActiveBases () const
const std::set< Base * > & getReadyBases () const
const std::set< Base * > & getDestroyedBases () const
std::string getName ()
void onUnitDestroy (BWAPI::Unit *unit)

Static Public Member Functions

static BasesManagercreate ()
static void destroy ()

Member Function Documentation

void BasesManager::destroy ( ) [static]
void BasesManager::expand ( BWTA::BaseLocation *  location = NULL)

Here is the call graph for this function:

Here is the caller graph for this function:

const std::set< Base * > & BasesManager::getActiveBases ( ) const

Here is the caller graph for this function:

const std::list< Base * > & BasesManager::getAllBases ( ) const

Here is the caller graph for this function:

Base * BasesManager::getBase ( BWTA::BaseLocation *  location)

Here is the caller graph for this function:

const std::set< Base * > & BasesManager::getDestroyedBases ( ) const
std::string BasesManager::getName ( )
const std::set< Base * > & BasesManager::getReadyBases ( ) const
std::set< BWTA::Region * > BasesManager::getRegionsBases ( ) const

Here is the call graph for this function:

Here is the caller graph for this function:

void BasesManager::onUnitDestroy ( BWAPI::Unit *  unit)

Here is the call graph for this function:

Here is the caller graph for this function:

void BasesManager::setBorderManager ( BorderManager borderManager)
void BasesManager::setFirstGasPop ( int  pop)

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:


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