void WaypointManager::CheckTextsExistance(std::set<int32>& ids) { for (WaypointPathMap::const_iterator pmItr = m_pathMap.begin(); pmItr != m_pathMap.end(); ++pmItr) { for (size_t i = 0; i < pmItr->second.size(); ++i) if (pmItr->second[i].behavior) CheckWPText(false, pmItr->first, i, pmItr->second[i].behavior, ids); } for (WaypointPathMap::const_iterator wptItr = m_pathTemplateMap.begin(); wptItr != m_pathTemplateMap.end(); ++wptItr) { for (size_t i = 0; i < wptItr->second.size(); ++i) if (wptItr->second[i].behavior) CheckWPText(true, wptItr->first, i, wptItr->second[i].behavior, ids); } }
void WaypointManager::CheckTextsExistance(std::set<int32>& ids) { for (WaypointPathMap::const_iterator pmItr = m_pathMap.begin(); pmItr != m_pathMap.end(); ++pmItr) { for (WaypointPath::const_iterator pItr = pmItr->second.begin(); pItr != pmItr->second.end(); ++pItr) if (pItr->second.behavior) { CheckWPText(false, pmItr->first, pItr->first, pItr->second.behavior, ids); } } for (WaypointPathMap::const_iterator pmItr = m_pathTemplateMap.begin(); pmItr != m_pathTemplateMap.end(); ++pmItr) { for (WaypointPath::const_iterator pItr = pmItr->second.begin(); pItr != pmItr->second.end(); ++pItr) if (pItr->second.behavior) { CheckWPText(true, pmItr->first, pItr->first, pItr->second.behavior, ids); } } }