|
BWAPI
|
#include <MicroProject.h>

Public Member Functions | |
| MicroAIModule () | |
| ~MicroAIModule () | |
| virtual void | onStart () |
| virtual void | onEnd (bool isWinner) |
| virtual void | onFrame () |
| virtual void | onSendText (std::string text) |
| virtual void | onUnitCreate (Unit *unit) |
| virtual void | onUnitDestroy (Unit *unit) |
| virtual void | onUnitShow (BWAPI::Unit *unit) |
| virtual void | onUnitHide (BWAPI::Unit *unit) |
| void | showStats () |
| void | showPlayers () |
| void | showForces () |
Public Attributes | |
| EUnitsFilter * | eUnitsFilter |
| MapManager * | mapManager |
| Regions * | regions |
| UnitGroupManager * | unitGroupManager |
| Arbitrator::Arbitrator < BWAPI::Unit *, double > | arbitrator |
| GoalManager * | goalManager |
| bool | enemiesFound |
| BWAPI::TilePosition | eStartLocation |
| std::map< BWAPI::Unit *, BWAPI::UnitType > | buildings |
| void MicroAIModule::onEnd | ( | bool | isWinner | ) | [virtual] |

| void MicroAIModule::onFrame | ( | ) | [virtual] |

| void MicroAIModule::onSendText | ( | std::string | text | ) | [virtual] |

| void MicroAIModule::onStart | ( | ) | [virtual] |
Broodwar->printf("The map is %s, a %d player map",Broodwar->mapName().c_str(),Broodwar->getStartLocations().size());

| void MicroAIModule::onUnitCreate | ( | Unit * | unit | ) | [virtual] |
| void MicroAIModule::onUnitDestroy | ( | Unit * | unit | ) | [virtual] |

| void MicroAIModule::onUnitHide | ( | BWAPI::Unit * | unit | ) | [virtual] |
| void MicroAIModule::onUnitShow | ( | BWAPI::Unit * | unit | ) | [virtual] |
| void MicroAIModule::showForces | ( | ) |
| void MicroAIModule::showPlayers | ( | ) |
| void MicroAIModule::showStats | ( | ) |
| Arbitrator::Arbitrator<BWAPI::Unit*,double> MicroAIModule::arbitrator |
| std::map<BWAPI::Unit*,BWAPI::UnitType> MicroAIModule::buildings |
| BWAPI::TilePosition MicroAIModule::eStartLocation |
1.7.6.1