7 #ifndef ROSETTASTONE_WEAPON_HPP 8 #define ROSETTASTONE_WEAPON_HPP 55 #endif // ROSETTASTONE_WEAPON_HPP std::size_t durability
Definition: Weapon.hpp:51
virtual ~Weapon()=default
Default destructor.
void Destroy() override
Destroys weapon.
Weapon class.
Definition: Weapon.hpp:21
Weapon & operator=(const Weapon &weapon)=default
Default copy assignment operator.
Card class.
Definition: Card.hpp:27
Abstract entity structure that stores card data.
Definition: Entity.hpp:28
Weapon()=default
Default constructor.
Player class.
Definition: Player.hpp:33
Definition: AccountInfo.hpp:14
std::size_t attack
Definition: Weapon.hpp:50