BWAPI
Public Member Functions
ZealotManager Class Reference

#include <ZealotManager.h>

Inheritance diagram for ZealotManager:
Inheritance graph
[legend]
Collaboration diagram for ZealotManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ZealotManager ()
 ~ZealotManager ()
void executeMicro (const UnitVector &targets, BWAPI::Position regroup=BWAPI::Position(0, 0))
BWAPI::UnitchooseTarget (BWAPI::Unit *zealot, const UnitVector &targets, std::map< BWAPI::Unit *, int > &numTargeting)
BWAPI::UnitclosestZealot (BWAPI::Unit *target, std::set< BWAPI::Unit * > &zealotsToAssign)
int getAttackPriority (BWAPI::Unit *unit)
BWAPI::UnitgetTarget (BWAPI::Unit *zealot, UnitVector &targets)

Constructor & Destructor Documentation


Member Function Documentation

BWAPI::Unit* ZealotManager::chooseTarget ( BWAPI::Unit zealot,
const UnitVector targets,
std::map< BWAPI::Unit *, int > &  numTargeting 
)
BWAPI::Unit * ZealotManager::closestZealot ( BWAPI::Unit target,
std::set< BWAPI::Unit * > &  zealotsToAssign 
)

Here is the call graph for this function:

void ZealotManager::executeMicro ( const UnitVector targets,
BWAPI::Position  regroup = BWAPI::Position(0,0) 
) [virtual]

Reimplemented from MicroManager.

Here is the call graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines