, including all inherited members.
alive | BaseAgent | [protected] |
assignToAttack() | UnitAgent | [virtual] |
assignToBuild(UnitType type) | BaseAgent | [inline, virtual] |
assignToDefend() | UnitAgent | [virtual] |
assignToExplore() | UnitAgent | [virtual] |
assignToFinishBuild(Unit *building) | BaseAgent | [inline, virtual] |
assignToRepair(Unit *building) | BaseAgent | [inline, virtual] |
ATTACK | UnitAgent | [protected, static] |
BaseAgent() | BaseAgent | |
BaseAgent(Unit *mUnit) | BaseAgent | |
bBlock | BaseAgent | [protected] |
BUNKERED | UnitAgent | [protected, static] |
canAttack(UnitType attacker, UnitType target) | UnitAgent | [static] |
BaseAgent::canAttack(Unit *target) | BaseAgent | |
BaseAgent::canAttack(UnitType type) | BaseAgent | |
canBuild(UnitType type) | BaseAgent | [virtual] |
chargeShields() | UnitAgent | |
clearGoal() | UnitAgent | [virtual] |
computeActions() | UnitAgent | [virtual] |
computeKitingActions() | UnitAgent | |
currentState | UnitAgent | [protected] |
DEFEND | UnitAgent | [protected, static] |
destroyed() | BaseAgent | [virtual] |
doEnsnare(TilePosition pos) | BaseAgent | [static] |
doScannerSweep(TilePosition pos) | BaseAgent | [static] |
dropped | UnitAgent | |
enemyAirAttackingUnitsWithinRange(TilePosition center, int maxRange) | UnitAgent | |
enemyAirToGroundUnitsWithinRange(int maxRange) | UnitAgent | |
enemyAirUnitsWithinRange(int maxRange) | UnitAgent | |
enemyAttackingUnitsWithinRange() | UnitAgent | |
enemyAttackingUnitsWithinRange(int maxRange, TilePosition center) | UnitAgent | |
enemyAttackingUnitsWithinRange(UnitType type) | UnitAgent | |
enemyGroundAttackingUnitsWithinRange(TilePosition center, int maxRange) | UnitAgent | |
enemyGroundUnitsWithinRange(int maxRange) | UnitAgent | |
enemySiegedTanksWithinRange(TilePosition center) | UnitAgent | |
enemyUnitsWithinRange(int maxRange) | UnitAgent | |
EXPLORE | UnitAgent | [protected, static] |
friendlyUnitsWithinRange() | UnitAgent | |
friendlyUnitsWithinRange(int maxRange) | UnitAgent | |
friendlyUnitsWithinRange(TilePosition tilePos, int maxRange) | UnitAgent | |
getAirRange() | UnitAgent | |
getAirRange(UnitType type) | UnitAgent | [static] |
getClosestEnemyAirDefense(int maxRange) | UnitAgent | |
getClosestEnemyTurret(int maxRange) | UnitAgent | |
getClosestOrganicEnemy(int maxRange) | UnitAgent | |
getClosestShieldedEnemy(int maxRange) | UnitAgent | |
getGoal() | BaseAgent | |
getGroundRange() | UnitAgent | |
getGroundRange(UnitType type) | UnitAgent | [static] |
getLastActionFrame() | BaseAgent | |
getSquadID() | BaseAgent | |
getTypeName() | UnitAgent | [virtual] |
getUnit() | BaseAgent | |
getUnitID() | BaseAgent | |
getUnitType() | BaseAgent | |
goal | BaseAgent | [protected] |
info | BaseAgent | [protected] |
isAlive() | BaseAgent | |
isAttacking() | UnitAgent | [virtual] |
isBuilding() | BaseAgent | |
isBunkered() | UnitAgent | |
isDamaged() | BaseAgent | |
isDefending() | UnitAgent | [virtual] |
isDetectorWithinRange(TilePosition pos, int range) | BaseAgent | |
isExploring() | UnitAgent | [virtual] |
isFreeWorker() | BaseAgent | |
isOfType(UnitType type) | BaseAgent | |
isOfType(Unit *mUnit, UnitType type) | BaseAgent | [static] |
isOfType(UnitType mType, UnitType toCheckType) | BaseAgent | [static] |
isUnderAttack() | BaseAgent | |
isUnit() | BaseAgent | |
isWorker() | BaseAgent | |
lastActionFrame | BaseAgent | [protected] |
matches(Unit *mUnit) | BaseAgent | |
noUnitsInWeaponRange() | BaseAgent | |
printInfo() | UnitAgent | [virtual] |
setActionFrame() | BaseAgent | |
setGoal(TilePosition goal) | UnitAgent | [virtual] |
setInfo(string mInfo) | BaseAgent | |
setSquadID(int id) | BaseAgent | |
squadID | BaseAgent | [protected] |
unit | BaseAgent | [protected] |
UnitAgent(Unit *mUnit) | UnitAgent | |
UnitAgent() | UnitAgent | |
unitID | BaseAgent | [protected] |
useDefensiveMode() | UnitAgent | |
~BaseAgent() | BaseAgent | |