AGDDSimpleMaterial Node1 AGDDSimpleMaterial # m_density # m_created # m_mType # m_theMaterial + AGDDSimpleMaterial() + ~AGDDSimpleMaterial() + RegisterToStore() + GetName() + GetDensity() + GetMaterialType() + Created() + Extant() + GetMaterial() + SetMaterial() Node2 std::string Node2->Node1 #m_name Node3 std::basic_string< char > Node3->Node2