diff --git a/src/geometry/Building.cpp b/src/geometry/Building.cpp index f2e377fc2d84e65694fc5e6a27fe8fb45041b83a..0af92cc8bd7f9172b68c51f13be5956acb72f25e 100644 --- a/src/geometry/Building.cpp +++ b/src/geometry/Building.cpp @@ -581,9 +581,8 @@ bool Building::LoadGeometry(const std::string &geometryfile) for(TiXmlElement* xTrans = xTransNode->FirstChildElement("transition"); xTrans; xTrans = xTrans->NextSiblingElement("transition")) { - - parseTransition(xTrans); - AddTransition(t); + Transition* t = ParseTransitionNode(xTrans); + this->AddTransition(t); } // ------ file TiXmlNode * xNodeFile = xTransNode->FirstChild("file");