|
BWAPI
|
#include <Squad.h>

Public Member Functions | |
| Squad (const UnitVector &units, SquadOrder order) | |
| Squad () | |
| ~Squad () | |
| BWAPI::Position | calcCenter () |
| BWAPI::Position | calcRegroupPosition () |
| void | clear () |
| void | update () |
| void | setUnits (const UnitVector &u) |
| UnitVector & | getUnits () |
| SquadOrder & | getSquadOrder () |
| bool | unitNearEnemy (BWAPI::Unit *unit) |
| bool | needsToRegroup () |
| BWAPI::Unit * | getRegroupUnit () |
| int | squadUnitsNear (BWAPI::Position p) |
| BWAPI::Unit * | unitClosestToEnemy () |
| void | setSquadOrder (SquadOrder &so) |
Public Attributes | |
| int | lastRegroup |
| SquadOrder | order |
| ZealotManager | zealotManager |
| DarkTemplarManager | darkTemplarManager |
| DragoonManager | dragoonManager |
| ObserverManager | observerManager |
| Squad::Squad | ( | const UnitVector & | units, |
| SquadOrder | order | ||
| ) |
| Squad::Squad | ( | ) | [inline] |
| Squad::~Squad | ( | ) | [inline] |



| void Squad::clear | ( | ) |

| SquadOrder& Squad::getSquadOrder | ( | ) | [inline] |

| UnitVector& Squad::getUnits | ( | ) | [inline] |

| bool Squad::needsToRegroup | ( | ) |


| void Squad::setSquadOrder | ( | SquadOrder & | so | ) |

| void Squad::setUnits | ( | const UnitVector & | u | ) | [inline] |
| int Squad::squadUnitsNear | ( | BWAPI::Position | p | ) |




| bool Squad::unitNearEnemy | ( | BWAPI::Unit * | unit | ) |

| void Squad::update | ( | ) |

1.7.6.1