TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
cherrypi::HarassTask Member List

This is the complete list of members for cherrypi::HarassTask, including all inherited members.

attack(State *state, Unit *target)cherrypi::HarassTaskinline
attacking() const cherrypi::HarassTaskinline
attacking_cherrypi::HarassTaskprotected
build(State *state, BuildType const *buildtype, Unit *gas)cherrypi::HarassTaskinline
building() const cherrypi::HarassTaskinline
building_cherrypi::HarassTaskprotected
cancel(State *)cherrypi::Taskvirtual
checkAttack(State *state)cherrypi::HarassTaskinlineprotected
checkBuild(State *state)cherrypi::HarassTaskinlineprotected
checkFlee(State *state)cherrypi::HarassTaskinlineprotected
finished() const cherrypi::Taskinline
flee(State *state, const Position &tgtPos)cherrypi::HarassTaskinline
fleeing() const cherrypi::HarassTaskinline
fleeing_cherrypi::HarassTaskprotected
getName() const overridecherrypi::HarassTaskinlinevirtual
HarassTask(UpcId upcId, Position nmyLocation, Unit *u, Module *owner)cherrypi::HarassTaskinline
initiateAction(State *state)cherrypi::HarassTaskinlineprotected
location() const cherrypi::MasterHarassTaskinline
location_cherrypi::MasterHarassTaskprotected
MasterHarassTask(UpcId upcId, Position nmyLocation, Unit *u)cherrypi::MasterHarassTaskinline
move(State *state, Position tgtPos)cherrypi::HarassTaskinline
moving() const cherrypi::HarassTaskinline
owner_cherrypi::HarassTaskprotected
pos() const cherrypi::MasterHarassTaskinline
postCommand(State *state, HarassModule *module) overridecherrypi::HarassTaskinlinevirtual
proxiedUnits() const cherrypi::Taskinlinevirtual
removeDeadOrReassignedUnits(State *state)cherrypi::Taskprotectedvirtual
removeUnit(Unit *unit)cherrypi::Task
setStatus(TaskStatus status)cherrypi::Taskinline
shouldMove(State *state)cherrypi::HarassTaskinline
shouldMove_cherrypi::HarassTaskprotected
status() const cherrypi::Taskinline
targetPos() const cherrypi::HarassTaskinline
targetPos_cherrypi::HarassTaskprotected
targetUnit() const cherrypi::HarassTaskinline
targetUnit_cherrypi::HarassTaskprotected
Task(UpcId upcId, std::unordered_set< Unit * > units={})cherrypi::Taskinlineexplicit
unitp() const cherrypi::MasterHarassTaskinline
units() const cherrypi::Taskinline
units()cherrypi::Taskinlineprotected
upcId() const cherrypi::Taskinline
update(State *state) overridecherrypi::HarassTaskinlinevirtual
~Task()cherrypi::Taskinlinevirtual