MCPcopy Create free account
hub / github.com/comaps/comaps / GetSymbolNames

Method GetSymbolNames

libs/map/bookmark.cpp:112–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112drape_ptr<df::UserPointMark::SymbolNameZoomInfo> Bookmark::GetSymbolNames() const
113{
114 auto symbolNames = GetCustomSymbolNames();
115 if (symbolNames != nullptr)
116 return symbolNames;
117
118 symbolNames = make_unique_dp<SymbolNameZoomInfo>();
119
120 symbolNames->insert(std::make_pair(1 /* zoomLevel */, "bookmark-default-xs"));
121 symbolNames->insert(std::make_pair(8 /* zoomLevel */, "bookmark-default-s"));
122 auto const iconType = GetBookmarkIconType(m_data.m_icon);
123 symbolNames->insert(std::make_pair(14 /* zoomLevel */, "bookmark-" + iconType + "-m"));
124 return symbolNames;
125}
126
127drape_ptr<df::UserPointMark::SymbolNameZoomInfo> Bookmark::GetCustomSymbolNames() const
128{

Callers 1

Calls 2

GetBookmarkIconTypeFunction · 0.85
insertMethod · 0.45

Tested by

no test coverage detected