| 323 | } |
| 324 | |
| 325 | void OvCore::SceneSystem::Scene::OnSerialize(tinyxml2::XMLDocument & p_doc, tinyxml2::XMLNode * p_root) |
| 326 | { |
| 327 | tinyxml2::XMLNode* sceneNode = p_doc.NewElement("scene"); |
| 328 | p_root->InsertEndChild(sceneNode); |
| 329 | |
| 330 | tinyxml2::XMLNode* actorsNode = p_doc.NewElement("actors"); |
| 331 | sceneNode->InsertEndChild(actorsNode); |
| 332 | |
| 333 | for (auto& actor : m_actors) |
| 334 | { |
| 335 | actor->OnSerialize(p_doc, actorsNode); |
| 336 | } |
| 337 | } |
| 338 | |
| 339 | void OvCore::SceneSystem::Scene::OnDeserialize(tinyxml2::XMLDocument & p_doc, tinyxml2::XMLNode * p_root) |
| 340 | { |
nothing calls this directly
no test coverage detected