RoboSim::RoboAPIImplementor Member List

This is the complete list of members for RoboSim::RoboAPIImplementor, including all inherited members.

actingRobotRoboSim::RoboAPIImplementorprivate
build(int power)RoboSim::RoboAPIImplementorinlinevirtual
calculateHit(int attack, int defense)RoboSim::RoboAPIImplementorinlineprivate
capsuleAttack(int power_of_capsule, GridCell &cell)RoboSim::RoboAPIImplementorvirtual
charge(int power, GridCell &ally)RoboSim::RoboAPIImplementorinlinevirtual
defend(int power)RoboSim::RoboAPIImplementorinlinevirtual
drop_capsule(GridCell &adjacent_cell, int power_of_capsule)RoboSim::RoboAPIImplementorvirtual
finalizeBuilding(vector< uint8_t > creation_message)RoboSim::RoboAPIImplementorprivate
getBuildStatus()RoboSim::RoboAPIImplementorinlinevirtual
getBuildTarget()RoboSim::RoboAPIImplementorinlinevirtual
getInvestedBuildPower()RoboSim::RoboAPIImplementorinlinevirtual
getVisibleNeighborhood()RoboSim::RoboAPIImplementorinlinevirtual
getWorld(int power)RoboSim::RoboAPIImplementorinlinevirtual
isAdjacent(GridCell adjacent_cell)RoboSim::RoboAPIImplementorinlineprivate
meleeAttack(int power, GridCell &adjacent_cell)RoboSim::RoboAPIImplementorvirtual
move(int steps, Direction way)RoboSim::RoboAPIImplementorvirtual
pick_up_capsule(GridCell &adjacent_cell)RoboSim::RoboAPIImplementorvirtual
processAttack(int attack, GridCell &cell_to_attack, int power)RoboSim::RoboAPIImplementorprivate
rangedAttack(int power, GridCell &nonadjacent_cell)RoboSim::RoboAPIImplementorvirtual
repair(int power)RoboSim::RoboAPIImplementorinlinevirtual
RoboAPIImplementor(RoboSim &rsim_, RobotData &actingRobot_)RoboSim::RoboAPIImplementorinline
rsimRoboSim::RoboAPIImplementorprivate
scanEnemy(Robot_Specs &enemySpecs, Robot_Status &enemyStatus, GridCell toScan)RoboSim::RoboAPIImplementorinlinevirtual
sendMessage(vector< uint8_t > message, int power)RoboSim::RoboAPIImplementorinlinevirtual
setBuildTarget(BuildStatus status, GridCell *location)RoboSim::RoboAPIImplementorinlinevirtual
setBuildTarget(BuildStatus status, GridCell *location, vector< uint8_t > message)RoboSim::RoboAPIImplementorvirtual