Represents a basic robot character.
Represents a ScavTrap robot, a specialized type derived from ClapTrap.
ScavTrap & operator=(const ScavTrap &other)
Copy assignment operator implementation for ScavTrap.
virtual void attack(const std::string &target)
Attack function implementation for ScavTrap.
virtual ~ScavTrap()
Virtual destructor implementation for ScavTrap.
void guardGate()
guardGate function implementation for ScavTrap.
ScavTrap()
Default constructor implementation for ScavTrap.
Header file for the ClapTrap class.