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