BWAPI
|
00001 #pragma once 00002 #include <BWAPI.h> 00003 #include <BuildOrderManager.h> 00004 #include <BaseManager.h> 00005 #include <MoodManager.h> 00006 #include <HashMap.h> 00007 00008 class OpeningManager 00009 { 00010 public: 00011 OpeningManager (); 00012 void initialize (); 00013 void setMoodManager (MoodManager*); 00014 void setBuildOrderManager (BuildOrderManager*); 00015 void setBaseManager (BaseManager*); 00016 00017 private: 00018 MoodManager *moodManager; 00019 BuildOrderManager *buildOrderManager; 00020 BaseManager *baseManager; 00021 BWAPI::Race enemyRace; 00022 HashMap hashMap; 00023 };