#include <BaseLocation.h>
Public Member Functions | |
virtual BWAPI::Position | getPosition () const =0 |
virtual BWAPI::TilePosition | getTilePosition () const =0 |
virtual Region * | getRegion () const =0 |
virtual int | minerals () const =0 |
virtual int | gas () const =0 |
virtual const std::set < BWAPI::Unit * > & | getMinerals ()=0 |
virtual const std::set < BWAPI::Unit * > & | getStaticMinerals () const =0 |
virtual const std::set < BWAPI::Unit * > & | getGeysers () const =0 |
virtual double | getGroundDistance (BaseLocation *other) const =0 |
virtual double | getAirDistance (BaseLocation *other) const =0 |
virtual bool | isIsland () const =0 |
virtual bool | isMineralOnly () const =0 |
virtual bool | isStartLocation () const =0 |
virtual int BWTA::BaseLocation::gas | ( | ) | const [pure virtual] |
virtual double BWTA::BaseLocation::getAirDistance | ( | BaseLocation * | other | ) | const [pure virtual] |
virtual const std::set<BWAPI::Unit*>& BWTA::BaseLocation::getGeysers | ( | ) | const [pure virtual] |
virtual double BWTA::BaseLocation::getGroundDistance | ( | BaseLocation * | other | ) | const [pure virtual] |
virtual const std::set<BWAPI::Unit*>& BWTA::BaseLocation::getMinerals | ( | ) | [pure virtual] |
virtual BWAPI::Position BWTA::BaseLocation::getPosition | ( | ) | const [pure virtual] |
virtual Region* BWTA::BaseLocation::getRegion | ( | ) | const [pure virtual] |
virtual const std::set<BWAPI::Unit*>& BWTA::BaseLocation::getStaticMinerals | ( | ) | const [pure virtual] |
virtual BWAPI::TilePosition BWTA::BaseLocation::getTilePosition | ( | ) | const [pure virtual] |
virtual bool BWTA::BaseLocation::isIsland | ( | ) | const [pure virtual] |
virtual bool BWTA::BaseLocation::isMineralOnly | ( | ) | const [pure virtual] |
virtual bool BWTA::BaseLocation::isStartLocation | ( | ) | const [pure virtual] |
virtual int BWTA::BaseLocation::minerals | ( | ) | const [pure virtual] |