|
BWAPI
|
#include <WarManager.h>


Public Member Functions | |
| virtual void | onOffer (std::set< BWAPI::Unit * > units) |
| virtual void | onRevoke (BWAPI::Unit *unit, double bid) |
| virtual std::string | getName () const |
| virtual void | update () |
| void | onUnitCreate (BWAPI::Unit *unit) |
| void | onUnitDestroy (BWAPI::Unit *unit) |
| void | sendGroupToAttack (UnitsGroup *ug) |
| void | sendGroupToDefense (UnitsGroup *ug) |
| void | promptRemove (UnitsGroup *ug) |
Public Attributes | |
| std::list< UnitsGroup * > | unitsGroups |
Friends | |
| class | CSingleton< WarManager > |
| std::string WarManager::getName | ( | ) | const [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.
| void WarManager::onOffer | ( | std::set< BWAPI::Unit * > | units | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

| void WarManager::onRevoke | ( | BWAPI::Unit * | unit, |
| double | bid | ||
| ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

| void WarManager::onUnitCreate | ( | BWAPI::Unit * | unit | ) |

| void WarManager::onUnitDestroy | ( | BWAPI::Unit * | unit | ) |

| void WarManager::promptRemove | ( | UnitsGroup * | ug | ) |
| void WarManager::sendGroupToAttack | ( | UnitsGroup * | ug | ) |

| void WarManager::sendGroupToDefense | ( | UnitsGroup * | ug | ) |

| void WarManager::update | ( | ) | [virtual] |
Implements Arbitrator::Controller< BWAPI::Unit *, double >.

friend class CSingleton< WarManager > [friend] |
| std::list<UnitsGroup*> WarManager::unitsGroups |
1.7.6.1