mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 04:53:36 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
29 lines
623 B
C++
29 lines
623 B
C++
#include "indexer/utils.hpp"
|
|
|
|
namespace indexer
|
|
{
|
|
using namespace std;
|
|
|
|
MwmSet::MwmHandle FindWorld(DataSource const & dataSource,
|
|
vector<shared_ptr<MwmInfo>> const & infos)
|
|
{
|
|
MwmSet::MwmHandle handle;
|
|
for (auto const & info : infos)
|
|
{
|
|
if (info->GetType() == MwmInfo::WORLD)
|
|
{
|
|
handle = dataSource.GetMwmHandleById(MwmSet::MwmId(info));
|
|
break;
|
|
}
|
|
}
|
|
return handle;
|
|
}
|
|
|
|
MwmSet::MwmHandle FindWorld(DataSource const & dataSource)
|
|
{
|
|
vector<shared_ptr<MwmInfo>> infos;
|
|
dataSource.GetMwmsInfo(infos);
|
|
return FindWorld(dataSource, infos);
|
|
}
|
|
} // namespace indexer
|