BWAPI
Public Member Functions
GoalDescriptor Class Reference

#include <GoalDescriptor.h>

List of all members.

Public Member Functions

 GoalDescriptor (int type, int priority, int mineralCost, int gasCost, BidManager *bm)
int getGoalType ()
int getGoalPriority ()
int getMineralCost ()
int getGasCost ()
void relinquishResources ()
void reserveResources ()
std::pair< Unit *, Unit * > getTargetInformation ()
void setTargetInformation (std::pair< Unit *, Unit * > i)
const char * getNaturalName ()
bool isActive ()
void activate ()
void deactivate ()
bool accepted ()
void accept ()
void execute ()
bool isExecuting ()
void finish ()
bool isFinished ()
void reboot ()
void retry ()
bool getCustomFlag ()
void setCustomFlag (bool f)
void modifyPriority (int p)
void modifyPrice (int minerals, int gas)
int getExecutionCount ()
bool canExpendResources ()
void setMonitorTarget (BWAPI::Unit *target)
void setMonitorTarget (SquadTacticsModel *target)
void clearMonitorTarget ()
BWAPI::UnitgetMonitorTarget ()
SquadTacticsModelgetSquadMonitorTarget ()
MicroTacticsModelgetTacticsMonitorTarget ()
void setTacticsMonitorTarget (MicroTacticsModel *target)
void setInhibit (bool t)
bool getInhibitionStatus ()

Constructor & Destructor Documentation

GoalDescriptor::GoalDescriptor ( int  type,
int  priority,
int  mineralCost,
int  gasCost,
BidManager bm 
)

Member Function Documentation

Here is the caller 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:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

void GoalDescriptor::modifyPrice ( int  minerals,
int  gas 
)

Here is the caller 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:

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

void GoalDescriptor::setInhibit ( bool  t) [inline]

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

void GoalDescriptor::setTargetInformation ( std::pair< Unit *, Unit * >  i)

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 Enumerations Enumerator Defines