BWAPI
|
#include <MicroAction.h>
Public Member Functions | |
MicroActionBaseClass () | |
virtual bool | update (const Goal &squadGoal, const UnitGroup &squadUnitGroup)=0 |
virtual bool | hasEnded ()=0 |
virtual void | removeUnit (Unit unit)=0 |
Definition at line 7 of file MicroAction.h.
MicroActionBaseClass::MicroActionBaseClass | ( | ) | [inline] |
Definition at line 10 of file MicroAction.h.
{}
virtual bool MicroActionBaseClass::hasEnded | ( | ) | [pure virtual] |
Implemented in GroupMicroActionBaseClass, SingleMicroActionBaseClass, and DropAction.
virtual void MicroActionBaseClass::removeUnit | ( | Unit | unit | ) | [pure virtual] |
Implemented in GroupMicroActionBaseClass, SingleMicroActionBaseClass, and DropAction.
virtual bool MicroActionBaseClass::update | ( | const Goal & | squadGoal, |
const UnitGroup & | squadUnitGroup | ||
) | [pure virtual] |