diff options
author | ExMix <rahuba.youri@mapswithme.com> | 2014-05-16 13:30:16 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 02:15:39 +0300 |
commit | bf8badaa32714d758c65ba7d0f386afcfdbec3dd (patch) | |
tree | 054fc0dd8f5c08991092cee8a1f01922126c1289 /map/bookmark_manager.hpp | |
parent | bd1c2ce569c24c068f2e7f3072c59e35996234ee (diff) |
[core] customize user mark drawing.
Diffstat (limited to 'map/bookmark_manager.hpp')
-rw-r--r-- | map/bookmark_manager.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/map/bookmark_manager.hpp b/map/bookmark_manager.hpp index dd1011c624..ec170727e8 100644 --- a/map/bookmark_manager.hpp +++ b/map/bookmark_manager.hpp @@ -1,6 +1,7 @@ #pragma once #include "bookmark.hpp" #include "user_mark_container.hpp" +#include "user_mark_dl_cache.hpp" class Framework; class PaintEvent; @@ -23,7 +24,7 @@ class BookmarkManager : private noncopyable typedef vector<BookmarkCategory *>::iterator CategoryIter; - void DrawCategory(BookmarkCategory const * cat, shared_ptr<PaintEvent> const & e) const; + void DrawCategory(BookmarkCategory const * cat, PaintOverlayEvent const & e) const; void SaveState() const; void LoadState(); @@ -74,4 +75,6 @@ public: private: UserMarkContainer const * FindUserMarksContainer(UserMarkContainer::Type type) const; UserMarkContainer * FindUserMarksContainer(UserMarkContainer::Type type); + + UserMarkDLCache * m_cache; }; |