#include <Damage.hpp>
◆ Damage() [1/3]
ECS::Damage::Damage |
( |
int |
damage | ) |
|
|
explicitnoexcept |
This function is a constructor for the Damage component.
- Parameters
-
damage | The amount of damage to be dealt. |
◆ Damage() [2/3]
ECS::Damage::Damage |
( |
const Damage & |
damage | ) |
|
|
noexcept |
Copy constructor.
- Parameters
-
damage | The damage to be copied. |
◆ Damage() [3/3]
ECS::Damage::Damage |
( |
Damage && |
| ) |
|
|
explicitdeletenoexcept |
◆ ~Damage()
◆ getDamage()
int ECS::Damage::getDamage |
( |
| ) |
const |
|
noexcept |
getDamage()
returns the damage of the Damage
component.
- Returns
- The damage of the entity.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setDamage()
void ECS::Damage::setDamage |
( |
int |
damage | ) |
|
|
noexcept |
Sets the damage of the entity.
- Parameters
-
damage | The damage to be dealt. |
The documentation for this class was generated from the following files: