BWAPI
|
#include <State.h>
Public Member Functions | |
virtual | ~State () |
virtual void | Enter (entity_type *)=0 |
virtual void | Execute (entity_type *)=0 |
virtual void | Exit (entity_type *)=0 |
virtual char * | GetName () |
Public Attributes | |
char * | _name |
virtual void State< entity_type >::Enter | ( | entity_type * | ) | [pure virtual] |
Implemented in FullTank, TankTransition, TwoFactMines, OneRaxFE, TwoPortWraith, ThreeFactories, OneFactoryFastExpand, RushDefense, and OneFactory.
virtual void State< entity_type >::Execute | ( | entity_type * | ) | [pure virtual] |
Implemented in FullTank, TankTransition, TwoFactMines, OneRaxFE, TwoPortWraith, ThreeFactories, OneFactoryFastExpand, RushDefense, and OneFactory.
virtual void State< entity_type >::Exit | ( | entity_type * | ) | [pure virtual] |
Implemented in FullTank, TankTransition, TwoFactMines, OneRaxFE, TwoPortWraith, ThreeFactories, OneFactoryFastExpand, RushDefense, and OneFactory.