diff --git a/include/character_sheet.hpp b/include/character_sheet.hpp index 6e1bf04..7f1d735 100644 --- a/include/character_sheet.hpp +++ b/include/character_sheet.hpp @@ -35,6 +35,26 @@ namespace character { CharacterSheet() = default; ~CharacterSheet() noexcept = default; + + [[nodiscard]] const std::string &get_caractere() const { return caractere; } + + [[nodiscard]] const characteristic::Adresse &get_adresse() const { return adresse; } + + [[nodiscard]] const characteristic::Endurance &get_endurance() const { return endurance; } + + [[nodiscard]] const characteristic::Chance &get_chance() const { return chance; } + + [[nodiscard]] const characteristic::Habilete &get_habilete() const { return habilete; } + + [[nodiscard]] std::uint32_t get_health_point() const { return health_point; } + + [[nodiscard]] std::uint32_t get_armor() const { return armor; } + + [[nodiscard]] std::uint32_t get_damage() const { return damage; } + + [[nodiscard]] std::uint32_t get_glory() const { return glory; } + + [[nodiscard]] std::uint32_t get_money() const { return money; } }; }