#include "player.hpp" #include #include "commands.hpp" #include "ship.hpp" namespace game { void Player::popCommand() { //std::cout<<"popCommand()" << std::endl; Command *cmd = commands.front(); commands.erase(commands.begin()); delete(cmd); } Command *Player::peekCommand() { return commands.front(); } bool Player::hasCommandInQueue() { return !commands.empty(); } void Player::addCommand(Command *cmd) { commands.push_back(cmd); } }