diff options
author | Daria Volvenkova <d.volvenkova@corp.mail.ru> | 2017-11-28 15:44:46 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2017-11-28 16:47:49 +0300 |
commit | 0c531ca4d9df0bc7f068afc1695e20fcbe610465 (patch) | |
tree | 2dad3a47962e9100357b539b3f308f9a84bb69f9 /drape_frontend/user_mark_shapes.cpp | |
parent | 24ad732af8eaa584b38525494d1c88b6bf55c2d0 (diff) |
Fixed transit marks displacement. Fixed intermediate point icon getting.
Diffstat (limited to 'drape_frontend/user_mark_shapes.cpp')
-rw-r--r-- | drape_frontend/user_mark_shapes.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drape_frontend/user_mark_shapes.cpp b/drape_frontend/user_mark_shapes.cpp index ad5b8c17b8..5911c28e96 100644 --- a/drape_frontend/user_mark_shapes.cpp +++ b/drape_frontend/user_mark_shapes.cpp @@ -154,7 +154,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture params.m_specialDisplacement = SpecialDisplacement::UserMark; params.m_specialPriority = renderInfo.m_priority; ColoredSymbolShape(renderInfo.m_pivot, params, tileKey, - kStartUserMarkOverlayIndex).Draw(&batcher, textures); + kStartUserMarkOverlayIndex + renderInfo.m_index).Draw(&batcher, textures); break; } } @@ -171,7 +171,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture params.m_symbolName = symbolName; params.m_startOverlayRank = renderInfo.m_coloredSymbols != nullptr ? dp::OverlayRank1 : dp::OverlayRank0; PoiSymbolShape(renderInfo.m_pivot, params, tileKey, - kStartUserMarkOverlayIndex).Draw(&batcher, textures); + kStartUserMarkOverlayIndex + renderInfo.m_index).Draw(&batcher, textures); } } else if (renderInfo.m_symbolNames != nullptr) @@ -236,7 +236,7 @@ void CacheUserMarks(TileKey const & tileKey, ref_ptr<dp::TextureManager> texture { params.m_specialDisplacement = SpecialDisplacement::UserMark; params.m_specialPriority = renderInfo.m_priority; - overlayIndex = kStartUserMarkOverlayIndex; + overlayIndex = kStartUserMarkOverlayIndex + renderInfo.m_index; params.m_startOverlayRank = dp::OverlayRank0; if (renderInfo.m_symbolNames != nullptr) |