BWAPI
Public Member Functions | Public Attributes
DarkTemplarManager Class Reference

#include <DarkTemplarManager.h>

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

List of all members.

Public Member Functions

 DarkTemplarManager ()
 ~DarkTemplarManager ()
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::UnitclosestDarkTemplar (BWAPI::Unit *target, std::set< BWAPI::Unit * > &zealotsToAssign)
int getAttackPriority (BWAPI::Unit *unit)
BWAPI::UnitgetTarget (BWAPI::Unit *zealot, UnitVector &targets)

Public Attributes

bool goForIt

Constructor & Destructor Documentation


Member Function Documentation

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

Here is the call graph for this function:

void DarkTemplarManager::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:


Member Data Documentation


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