BWAPI
|
00001 #ifndef __BUILDORDERFILEREADER_H__ 00002 #define __BUILDORDERFILEREADER_H__ 00003 00004 #include <BWAPI.h> 00005 00006 using namespace BWAPI; 00007 using namespace std; 00008 00013 class BuildOrderFileReader { 00014 00015 private: 00016 static bool fileExists(string filename); 00017 static string getFilename(); 00018 static void addUnitType(string line, vector<UnitType> &buildOrder); 00019 static void replace(string &line); 00020 00021 public: 00023 static vector<UnitType> readBuildOrder(); 00024 }; 00025 00026 #endif