cpp03/ex03/FragTrap.hpp

23 lines
457 B
C++
Raw Normal View History

2025-05-20 11:24:16 +02:00
#ifndef FRAGTRAP_HPP
#define FRAGTRAP_HPP
#include "ClapTrap.hpp"
class FragTrap : public virtual ClapTrap {
public:
FragTrap();
2025-05-27 13:39:30 +02:00
FragTrap(const FragTrap &other);
2025-05-20 11:24:16 +02:00
FragTrap(std::string name);
~FragTrap();
FragTrap &operator=(const FragTrap &other);
void highFivesGuys();
protected:
static const unsigned int default_hit_points;
static const unsigned int default_energy_points;
static const unsigned int default_attack_damage;
2025-05-20 11:24:16 +02:00
};
#endif