AllegroFlare/Story/Characters/PersonalityProfile
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| character_name |
std::string |
| personality_dimensions |
std::vector<AllegroFlare::Story::Characters::PersonalityProfileDimension> |
Methods
| num_personality_dimensions() |
| add_personality_dimension(AllegroFlare::Story::Characters::PersonalityProfileDimension personality_dimension={}) |
| personality_dimension_with_title_exists(std::string title="[unset-title]") |
| get_personality_dimension_by_index(std::size_t index=0) |
| build_personality_dimensions_writeup() |
| build_writeup_for_dimension(std::string character_name="this character", std::string dimension_name="[unset-dimension_name]", std::string dimension_description="[unset-dimension_description]", uint32_t dimension_ranking_level=0, std::string dimension_descriptor_for_level="[unset-dimension_descriptor_for_level]") |
| build_brief_personality_dimensions_writeup() |
| ranking_level_to_text(uint32_t ranking_level=0) |
| join(std::vector<std::string> tokens={}, std::string delimiter=", ") |
| join_with_and(std::vector<std::string> tokens={}, std::string delimiter=", ", bool use_and=false) |
Dependencies
| {"symbol"=>"AllegroFlare::Story::Characters::PersonalityProfileDimension", "headers"=>["AllegroFlare/Story/Characters/PersonalityProfileDimension.hpp"]} |
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT