Method to check if it is full of objects
This commit is contained in:
parent
d610ba3762
commit
9ba06c686f
2 changed files with 6 additions and 0 deletions
|
|
@ -57,6 +57,8 @@ namespace character {
|
||||||
|
|
||||||
[[nodiscard]] bool erase_object(CharacterSheet &sheet, const billyEnums objToErase) noexcept;
|
[[nodiscard]] bool erase_object(CharacterSheet &sheet, const billyEnums objToErase) noexcept;
|
||||||
|
|
||||||
|
[[nodiscard]] static bool is_full(const CharacterSheet &sheet) noexcept;
|
||||||
|
|
||||||
[[nodiscard]] const std::plus<std::uint32_t> &get_plus_operation() const { return plus; }
|
[[nodiscard]] const std::plus<std::uint32_t> &get_plus_operation() const { return plus; }
|
||||||
|
|
||||||
[[nodiscard]] const std::minus<std::uint32_t> &get_minus_operation() const { return minus; }
|
[[nodiscard]] const std::minus<std::uint32_t> &get_minus_operation() const { return minus; }
|
||||||
|
|
|
||||||
|
|
@ -80,6 +80,10 @@ namespace character {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool BillyObjects::is_full(const CharacterSheet &sheet) noexcept {
|
||||||
|
return sheet.get_objects().size() >= max_obj;
|
||||||
|
}
|
||||||
|
|
||||||
void BillyObjects::change_carac(const billyObjects &arg,
|
void BillyObjects::change_carac(const billyObjects &arg,
|
||||||
CharacterSheet &sheet,
|
CharacterSheet &sheet,
|
||||||
Characteristic &localHabilete,
|
Characteristic &localHabilete,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue