digraph "RPG::Actor" { // INTERACTIVE_SVG=YES bgcolor="transparent"; edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; node [fontname="Helvetica",fontsize="10",shape=record]; Node1 [label="{RPG::Actor\n|+ ID\l+ character_index\l+ transparent\l+ initial_level\l+ final_level\l+ critical_hit\l+ critical_hit_chance\l+ face_index\l+ two_swords_style\l+ fix_equipment\l+ auto_battle\l+ super_guard\l+ exp_base\l+ exp_inflation\l+ exp_correction\l+ unarmed_animation\l+ class_id\l+ battle_x\l+ battle_y\l+ battler_animation\l+ rename_skill\l|+ Actor()\l+ Setup()\l}",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"]; Node2 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +state_ranks\n+attribute_ranks" ,arrowhead="odiamond",fontname="Helvetica"]; Node2 [label="{std::vector\< uint8_t \>\n|+ elements\l|}",height=0.2,width=0.4,color="grey75"]; Node3 -> Node2 [dir="back",color="orange",fontsize="10",style="solid",label=" \< uint8_t \>" ,fontname="Helvetica"]; Node3 [label="{std::vector\< T \>\n||}",height=0.2,width=0.4,color="grey75",tooltip="STL class. "]; Node4 -> Node3 [color="grey25",fontsize="10",style="solid",label=" +elements" ,arrowhead="odiamond",fontname="Helvetica"]; Node4 [label="{T\n||}",height=0.2,width=0.4,color="grey75"]; Node5 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +battle_commands" ,arrowhead="odiamond",fontname="Helvetica"]; Node5 [label="{std::vector\< uint32_t \>\n|+ elements\l|}",height=0.2,width=0.4,color="grey75"]; Node3 -> Node5 [dir="back",color="orange",fontsize="10",style="solid",label=" \< uint32_t \>" ,fontname="Helvetica"]; Node6 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +initial_equipment" ,arrowhead="odiamond",fontname="Helvetica"]; Node6 [label="{RPG::Equipment\n|+ weapon_id\l+ shield_id\l+ armor_id\l+ helmet_id\l+ accessory_id\l|+ Equipment()\l}",height=0.2,width=0.4,color="black",URL="$d1/dc8/class_r_p_g_1_1_equipment.html"]; Node7 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +character_name\n+skill_name\n+name\n+title\n+face_name" ,arrowhead="odiamond",fontname="Helvetica"]; Node7 [label="{std::string\n||}",height=0.2,width=0.4,color="grey75",tooltip="STL class. "]; Node8 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",arrowtail="onormal",fontname="Helvetica"]; Node8 [label="{std::basic_string\<\l char \>\n||}",height=0.2,width=0.4,color="grey75",tooltip="STL class. "]; Node9 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +parameters" ,arrowhead="odiamond",fontname="Helvetica"]; Node9 [label="{RPG::Parameters\n||+ Setup()\l}",height=0.2,width=0.4,color="black",URL="$df/da2/class_r_p_g_1_1_parameters.html"]; Node10 -> Node9 [color="grey25",fontsize="10",style="solid",label=" +maxsp\n+defense\n+attack\n+agility\n+spirit\n+maxhp" ,arrowhead="odiamond",fontname="Helvetica"]; Node10 [label="{std::vector\< int16_t \>\n|+ elements\l|}",height=0.2,width=0.4,color="grey75"]; Node3 -> Node10 [dir="back",color="orange",fontsize="10",style="solid",label=" \< int16_t \>" ,fontname="Helvetica"]; Node11 -> Node1 [color="grey25",fontsize="10",style="solid",label=" +skills" ,arrowhead="odiamond",fontname="Helvetica"]; Node11 [label="{std::vector\< RPG::Learning \>\n||}",height=0.2,width=0.4,color="grey75"]; Node12 -> Node11 [color="grey25",fontsize="10",style="solid",label=" +elements" ,arrowhead="odiamond",fontname="Helvetica"]; Node12 [label="{RPG::Learning\n|+ ID\l+ level\l+ skill_id\l|+ Learning()\l}",height=0.2,width=0.4,color="black",URL="$dd/d2e/class_r_p_g_1_1_learning.html"]; Node3 -> Node11 [dir="back",color="orange",fontsize="10",style="solid",label=" \< RPG::Learning \>" ,fontname="Helvetica"]; }