BWAPI
Public Member Functions
AttackGoal Class Reference

#include <AttackGoal.h>

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

List of all members.

Public Member Functions

 AttackGoal (const std::map< BWAPI::UnitType, int > &miniUnits, BWAPI::Position p, int priority=50, int firstFrame=0)
 AttackGoal (BWAPI::Position p, int priority=50, int firstFrame=0)
 AttackGoal (pSubgoal subgoal, int priority=50, int firstFrame=0)
virtual ~AttackGoal ()
void achieve ()
std::string getName ()
std::string getShortName ()
void abort ()
 RegroupGoal at the closest, backing point on the path from home to enemy's.

Constructor & Destructor Documentation

AttackGoal::AttackGoal ( const std::map< BWAPI::UnitType, int > &  miniUnits,
BWAPI::Position  p,
int  priority = 50,
int  firstFrame = 0 
)

Here is the caller graph for this function:

AttackGoal::AttackGoal ( BWAPI::Position  p,
int  priority = 50,
int  firstFrame = 0 
)

Here is the call graph for this function:

AttackGoal::AttackGoal ( pSubgoal  subgoal,
int  priority = 50,
int  firstFrame = 0 
)

Here is the call graph for this function:

AttackGoal::~AttackGoal ( ) [virtual]

Here is the call graph for this function:


Member Function Documentation

RegroupGoal at the closest, backing point on the path from home to enemy's.

Here is the call graph for this function:

Here is the caller graph for this function:

void AttackGoal::achieve ( ) [virtual]

Cancel if we are getting pwned

Regroup

And go!

Reimplemented from Goal.

Here is the call graph for this function:

std::string AttackGoal::getName ( )
std::string AttackGoal::getShortName ( )

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