BWAPI
|
00001 #pragma once 00002 #include <utility> 00003 #include <BWAPI.h> 00004 namespace BWTA 00005 { 00006 class Region; 00007 class Chokepoint 00008 { 00009 public: 00010 virtual const std::pair<Region*,Region*>& getRegions() const=0; 00011 virtual const std::pair<BWAPI::Position,BWAPI::Position>& getSides() const=0; 00012 virtual BWAPI::Position getCenter() const=0; 00013 virtual double getWidth() const=0; 00014 }; 00015 }