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