|
BWAPI
|
#include <RegionImpl.h>


Public Member Functions | |
| virtual int | getID () const |
| virtual int | getRegionGroupID () const |
| virtual BWAPI::Position | getCenter () const |
| virtual bool | isHigherGround () const |
| virtual int | getDefensePriority () const |
| virtual bool | isWalkable () const |
| virtual const std::set < BWAPI::Region * > & | getNeighbors () const |
| virtual int | getBoundsLeft () const |
| virtual int | getBoundsTop () const |
| virtual int | getBoundsRight () const |
| virtual int | getBoundsBottom () const |
| virtual BWAPI::Region * | getClosestAccessibleRegion () const |
| virtual BWAPI::Region * | getClosestInaccessibleRegion () const |
| virtual int | getDistance (BWAPI::Region *other) const |
| RegionImpl (int id) | |
| ~RegionImpl () | |
| void | UpdateRegionRelations () |
| RegionData * | getData () |
| RegionImpl (int index) | |
| void | setNeighbors () |
| virtual int | getID () const |
| virtual int | getRegionGroupID () const |
| virtual BWAPI::Position | getCenter () const |
| virtual bool | isHigherGround () const |
| virtual int | getDefensePriority () const |
| virtual bool | isWalkable () const |
| virtual const std::set < BWAPI::Region * > & | getNeighbors () const |
| virtual int | getBoundsLeft () const |
| virtual int | getBoundsTop () const |
| virtual int | getBoundsRight () const |
| virtual int | getBoundsBottom () const |
| virtual BWAPI::Region * | getClosestAccessibleRegion () const |
| virtual BWAPI::Region * | getClosestInaccessibleRegion () const |
| virtual int | getDistance (BWAPI::Region *other) const |

| BWAPI::RegionImpl::RegionImpl | ( | int | index | ) |
| int BWAPI::RegionImpl::getBoundsBottom | ( | ) | const [virtual] |
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getBoundsBottom | ( | ) | const [virtual] |
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getBoundsLeft | ( | ) | const [virtual] |
Retrieves the approximate region boundry as specified by Broodwar.
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getBoundsLeft | ( | ) | const [virtual] |
Retrieves the approximate region boundry as specified by Broodwar.
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getBoundsRight | ( | ) | const [virtual] |
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getBoundsRight | ( | ) | const [virtual] |
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getBoundsTop | ( | ) | const [virtual] |
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getBoundsTop | ( | ) | const [virtual] |
Implements BWAPI::Region.
| BWAPI::Position BWAPI::RegionImpl::getCenter | ( | ) | const [virtual] |
Retrieves the center of the region.
Implements BWAPI::Region.

| virtual BWAPI::Position BWAPI::RegionImpl::getCenter | ( | ) | const [virtual] |
Retrieves the center of the region.
Implements BWAPI::Region.
| BWAPI::Region * BWAPI::RegionImpl::getClosestAccessibleRegion | ( | ) | const [virtual] |
Retrieves the closest accessable neighbor region.
Implements BWAPI::Region.
| virtual BWAPI::Region* BWAPI::RegionImpl::getClosestAccessibleRegion | ( | ) | const [virtual] |
Retrieves the closest accessable neighbor region.
Implements BWAPI::Region.
| BWAPI::Region * BWAPI::RegionImpl::getClosestInaccessibleRegion | ( | ) | const [virtual] |
Retrieves the closest inaccessable neighbor region.
Implements BWAPI::Region.
| virtual BWAPI::Region* BWAPI::RegionImpl::getClosestInaccessibleRegion | ( | ) | const [virtual] |
Retrieves the closest inaccessable neighbor region.
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getDefensePriority | ( | ) | const [virtual] |
Returns a value representing the strategic advantage of this region according to Broodwar.
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getDefensePriority | ( | ) | const [virtual] |
Returns a value representing the strategic advantage of this region according to Broodwar.
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getDistance | ( | BWAPI::Region * | other | ) | const [virtual] |
Retrieves the center-to-center distance between two regions.
Implements BWAPI::Region.

| virtual int BWAPI::RegionImpl::getDistance | ( | BWAPI::Region * | other | ) | const [virtual] |
Retrieves the center-to-center distance between two regions.
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getID | ( | ) | const [virtual] |
Returns the unique ID for this region assigned by Broodwar.
Implements BWAPI::Region.
| virtual int BWAPI::RegionImpl::getID | ( | ) | const [virtual] |
Returns the unique ID for this region assigned by Broodwar.
Implements BWAPI::Region.
| const std::set< BWAPI::Region * > & BWAPI::RegionImpl::getNeighbors | ( | ) | const [virtual] |
Retrieves the set of neighbors that this region is connected to.
Implements BWAPI::Region.
| virtual const std::set<BWAPI::Region*>& BWAPI::RegionImpl::getNeighbors | ( | ) | const [virtual] |
Retrieves the set of neighbors that this region is connected to.
Implements BWAPI::Region.
| int BWAPI::RegionImpl::getRegionGroupID | ( | ) | const [virtual] |
Returns an ID for the body of land that this region belongs to.
Implements BWAPI::Region.

| virtual int BWAPI::RegionImpl::getRegionGroupID | ( | ) | const [virtual] |
Returns an ID for the body of land that this region belongs to.
Implements BWAPI::Region.
| bool BWAPI::RegionImpl::isHigherGround | ( | ) | const [virtual] |
Returns true if this region belongs to strategic higher ground, assigned by Broodwar.
Implements BWAPI::Region.
| virtual bool BWAPI::RegionImpl::isHigherGround | ( | ) | const [virtual] |
Returns true if this region belongs to strategic higher ground, assigned by Broodwar.
Implements BWAPI::Region.
| bool BWAPI::RegionImpl::isWalkable | ( | ) | const [virtual] |
Returns true if the region can be walked on by ground units.
Implements BWAPI::Region.
| virtual bool BWAPI::RegionImpl::isWalkable | ( | ) | const [virtual] |
Returns true if the region can be walked on by ground units.
Implements BWAPI::Region.
| void BWAPI::RegionImpl::setNeighbors | ( | ) |


1.7.6.1