//----------------------------------------------------------------------------- TFactoryGameItem::~TFactoryGameItem() { TMakerXML makerXML; makerXML.Delete(mXML); BOOST_FOREACH(TBaseItem* pItem, mListItems) delete pItem; mListItems.clear(); }
//--------------------------------------------------------------------------------------- TParserXMLResource::~TParserXMLResource() { TMakerXML maker; maker.Delete(mXML); mXML = NULL; }
//--------------------------------------------------------------------------------------- TParserXMLConveyer::~TParserXMLConveyer() { TMakerXML maker; maker.Delete(mXML); mXML = NULL; }
//----------------------------------------------------------- ILoaderModelGE::~ILoaderModelGE() { Done(); TMakerXML makerXML; makerXML.Delete(mXML); }