RTS2D
|
00001 #ifndef BUILDMANAGER_H 00002 #include "Manager.h" 00003 #include "InfoManager.h" 00004 #define BUILDMANAGER_H 00005 00009 class BuildManager : public Manager { 00010 public: 00011 BuildManager(Game* game, Player* player, InfoManager* infoManager); 00012 virtual ~BuildManager(); 00013 std::pair<float,float> getBuildLocation(float px, float py, int buildType); 00014 void run(); 00015 protected: 00016 private: 00017 InfoManager* infoManager_; 00018 }; 00019 00020 #endif // BUILDMANAGER_H