WorldAPI Member List

This is the complete list of members for WorldAPI, including all inherited members.

build(int power)=0WorldAPIpure virtual
capsuleAttack(int power_of_capsule, GridCell &cell)=0WorldAPIpure virtual
charge(int power, GridCell &ally)=0WorldAPIpure virtual
defend(int power)=0WorldAPIpure virtual
drop_capsule(GridCell &adjacent_cell, int power_of_capsule)=0WorldAPIpure virtual
getBuildStatus()=0WorldAPIpure virtual
getBuildTarget()=0WorldAPIpure virtual
getInvestedBuildPower()=0WorldAPIpure virtual
getVisibleNeighborhood()=0WorldAPIpure virtual
getWorld(int power)=0WorldAPIpure virtual
meleeAttack(int power, GridCell &adjacent_cell)=0WorldAPIpure virtual
move(int steps, Direction way)=0WorldAPIpure virtual
pick_up_capsule(GridCell &adjacent_cell)=0WorldAPIpure virtual
rangedAttack(int power, GridCell &nonadjacent_cell)=0WorldAPIpure virtual
repair(int power)=0WorldAPIpure virtual
scanEnemy(Robot_Specs &enemySpecs, Robot_Status &enemyStatus, GridCell toScan)=0WorldAPIpure virtual
sendMessage(vector< uint8_t > message, int power)=0WorldAPIpure virtual
setBuildTarget(BuildStatus status, GridCell *location)=0WorldAPIpure virtual
setBuildTarget(BuildStatus status, GridCell *location, vector< uint8_t > message)=0WorldAPIpure virtual