OpenXcom  1.0
Open-source clone of the original X-Com
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
OpenXcom::AlienBAIState Member List

This is the complete list of members for OpenXcom::AlienBAIState, including all inherited members.

AlienBAIState(SavedBattleGame *save, BattleUnit *unit, Node *node)OpenXcom::AlienBAIState
BattleAIState(SavedBattleGame *save, BattleUnit *unit)OpenXcom::BattleAIState
countKnownTargets() const OpenXcom::AlienBAIState
enter()OpenXcom::AlienBAIStatevirtual
evaluateAIMode()OpenXcom::AlienBAIState
exit()OpenXcom::AlienBAIStatevirtual
explosiveEfficacy(Position targetPos, BattleUnit *attackingUnit, int radius, int diff, bool grenade=false) const OpenXcom::AlienBAIState
findFirePoint()OpenXcom::AlienBAIState
getSpottingUnits(Position pos) const OpenXcom::AlienBAIState
getWasHit() const OpenXcom::AlienBAIState
grenadeAction()OpenXcom::AlienBAIState
load(const YAML::Node &node)OpenXcom::AlienBAIState
meleeAction()OpenXcom::AlienBAIState
meleeAttack()OpenXcom::AlienBAIState
projectileAction()OpenXcom::AlienBAIState
psiAction()OpenXcom::AlienBAIState
save() const OpenXcom::AlienBAIStatevirtual
selectClosestKnownEnemy()OpenXcom::AlienBAIState
selectFireMethod()OpenXcom::AlienBAIState
selectNearestTarget()OpenXcom::AlienBAIState
selectPointNearTarget(BattleUnit *target, int maxTUs) const OpenXcom::AlienBAIState
selectRandomTarget()OpenXcom::AlienBAIState
setupAmbush()OpenXcom::AlienBAIState
setupAttack()OpenXcom::AlienBAIState
setupEscape()OpenXcom::AlienBAIState
setupPatrol()OpenXcom::AlienBAIState
setWasHit()OpenXcom::AlienBAIState
think(BattleAction *action)OpenXcom::AlienBAIStatevirtual
wayPointAction()OpenXcom::AlienBAIState
~AlienBAIState()OpenXcom::AlienBAIState
~BattleAIState()OpenXcom::BattleAIStatevirtual