void Eclass_forEach(EntityClassVisitor& visitor) { for(EntityClasses::iterator i = g_entityClasses.begin(); i != g_entityClasses.end(); ++i) { visitor.visit((*i).second); } }
// Visit each entity class void EClassManager::forEachEntityClass(EntityClassVisitor& visitor) { for (EntityClasses::iterator i = _entityClasses.begin(); i != _entityClasses.end(); ++i) { visitor.visit(i->second); } }