|
BWAPI
|
#include <Controller.h>
Public Member Functions | |
| virtual void | onOffer (std::set< _Tp > objects)=0 |
| virtual void | onRevoke (_Tp, _Val bid)=0 |
| virtual std::string | getName () const =0 |
| virtual std::string | getShortName () const |
| virtual void | update ()=0 |
| virtual std::string Arbitrator::Controller< _Tp, _Val >::getName | ( | ) | const [pure virtual] |
Implemented in Task, Goal, Producer, Task, ScoutManager, DefendGoal, FirstScoutGoal, DefenseManager, ConstructionManager, WarManager, WorkerManager, FirstScoutController, UpgradeManager, MorphManager, TechManager, and ProductionManager.

| virtual std::string Arbitrator::Controller< _Tp, _Val >::getShortName | ( | ) | const [inline, virtual] |
Reimplemented in Goal, Task, ScoutManager, DefendGoal, DefenseManager, ConstructionManager, WorkerManager, MorphManager, and ProductionManager.
| virtual void Arbitrator::Controller< _Tp, _Val >::onOffer | ( | std::set< _Tp > | objects | ) | [pure virtual] |
Implemented in Goal, Producer, FirstScoutGoal, Task, DefendGoal, ScoutManager, DefenseManager, WarManager, FirstScoutController, ConstructionManager, WorkerManager, ExploreGoal, UpgradeManager, and TechManager.
| virtual void Arbitrator::Controller< _Tp, _Val >::onRevoke | ( | _Tp | , |
| _Val | bid | ||
| ) | [pure virtual] |
Implemented in Goal, Producer, Task, DefendGoal, ScoutManager, DefenseManager, WarManager, FirstScoutController, ConstructionManager, WorkerManager, UpgradeManager, MorphManager, TechManager, and ProductionManager.
| virtual void Arbitrator::Controller< _Tp, _Val >::update | ( | ) | [pure virtual] |
Implemented in Goal, Task, Producer, DefendGoal, ScoutManager, DefenseManager, WarManager, ConstructionManager, WorkerManager, FirstScoutController, UpgradeManager, MorphManager, TechManager, and ProductionManager.
1.7.6.1