diff options
author | kshalnev <k.shalnev@gmail.com> | 2015-06-05 21:18:41 +0300 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 02:51:03 +0300 |
commit | 68275d8f949a6c70475339df0923a9a70322389f (patch) | |
tree | f24dde2aea95a0c7ed3fcd134ab39f37831668ff /indexer/map_style_reader.hpp | |
parent | 61b0af91c4e4cbcaf2777c95df66e245a6f8b4b4 (diff) |
Added style reader to encapculate access to style files
Diffstat (limited to 'indexer/map_style_reader.hpp')
-rw-r--r-- | indexer/map_style_reader.hpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/indexer/map_style_reader.hpp b/indexer/map_style_reader.hpp new file mode 100644 index 0000000000..b492df145a --- /dev/null +++ b/indexer/map_style_reader.hpp @@ -0,0 +1,20 @@ +#pragma once + +#include "coding/reader.hpp" + +#include "graphics/defines.hpp" + +#include "map_style.hpp" + +class StyleReader +{ +public: + void SetCurrentStyle(MapStyle mapStyle); + MapStyle GetCurrentStyle(); + + ReaderPtr<Reader> GetDrawingRulesReader(); + + ReaderPtr<Reader> GetResourceReader(string const & file, graphics::EDensity density); +}; + +extern StyleReader & GetStyleReader(); |