示例#1
0
文件: objman.cpp 项目: basecq/thug
CGeneralManager::~CGeneralManager( void )
{
	UnlockAllObjects();
	DestroyAllObjects();
		
	Dbg_AssertType ( mp_kill_task, Tsk::Task< CGeneralManager > );
	delete mp_kill_task;
}
示例#2
0
  Factory::~Factory()
  {
    // Delete all of the component creators:
    ComponentCreatorMap::iterator it = componentCreatorMap_.begin();
    for(; it!= componentCreatorMap_.end(); ++it)
    {
      delete it->second;
    }

    DestroyAllObjects();
  }